Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PYTANIE] Wybór Języka


Rekomendowane odpowiedzi

Opublikowano

@up, BF3 w pythonie? Chyba jakieś skrypty pomocnicze.

I skąd wogóle to wszystko wiesz, np. że office w VB.net napisany?

nie tylko stąd... wystarczy poszukać

http://pl.wikipedia.org/wiki/Visual_Basic

 

 

 

 

Jeśli chodzi ponownie o tego Pythona to jak już ja raczej

używał bym go jako skryptowego bo na jądro się nie nadaje ale to tylko

moja opinia i są też inni programisci na tym forum ;p

 

tak jak w metinie

Opublikowano

to są jedynie bibliteki i "srodowisko" w którym też możesz pisać w Pythonie...

 

Tak wiem trochę źle się wysłowiłem ale ogólnie chodzi mi o C# i C++ oraz VB czy ASP..

Co do tego BF3 to nie słyszałem ciekawe ciekawe ;D

Tylko jak byś przeczytał uważnie to ja porównuję PHP z Pythonem...

 

Ja się nie wtrącam co do php bo nie mam na ten temat dużej wiedzy tak samo jak o Pythonie.

 

Moim zdaniem C# jest językiem na bardzo dobrym poziomie i tego zdania szybko nie zmienie a na .NET pracuje od prawie 2 lat.

Szkoda tylko że M$ tak pogardził C++ na winformach ;[

Opublikowano

Dlatego właśnie nie lubię takich wątków, bo od języka x i y przechodzimy do z, a, b.

 

Odnosząc się do paru wypowiedzi, to moim zdaniem c# > java > vb.net.

Opublikowano

Dlatego właśnie nie lubię takich wątków, bo od języka x i y przechodzimy do z, a, b.

 

Odnosząc się do paru wypowiedzi, to moim zdaniem c# > java > vb.net.

 

po co vb.net albo C#, jedno albo drugie, to samo w nich napiszesz to po co tracić czas na opanowanie składni 2 i mącić sobie głowę,

uczymy się tylko czego potrzebujemy, to jest tylko moje zdanie, róbcie jak uważacie.

Opublikowano

 

po co vb.net albo C#, jedno albo drugie, to samo w nich napiszesz to po co tracić czas na opanowanie składni 2 i mącić sobie głowę,

uczymy się tylko czego potrzebujemy, to jest tylko moje zdanie, róbcie jak uważacie.

Nie chodziło mi o kolejność nauki, a o moją ocenę. Poza tym podchodząc do programowania według Twojego posta, to powinniśmy uczyć się jednego języka.
Opublikowano

Nie chodziło mi o kolejność nauki, a o moją ocenę. Poza tym podchodząc do programowania według Twojego posta, to powinniśmy uczyć się jednego języka.

 

lepiej znać jeden, bardzo dobrze i umieć w nim pisać niż wiele a nic nie umieć napisać.

Opublikowano

Chyba mówisz o programowaniu domowym bo w firmie musisz się dostosować do zleceń i znać kilka języków min 2

Poza tym to, że będę dobry w Au3 to jestem lepszym programistą niż ktoś kto zna troche Au3 i trochę C# ? Nie powiedział bym..

Opublikowano

Chyba mówisz o programowaniu domowym bo w firmie musisz się dostosować do zleceń i znać kilka języków min 2

Poza tym to, że będę dobry w Au3 to jestem lepszym programistą niż ktoś kto zna troche Au3 i trochę C# ? Nie powiedział bym..

jasna sprawa, ale mi bardziej chodziło o to by skakać po językach np. "nauczyłem się języka napisałem kalkulator konsolowy, jak myślicie jaki będzie dla mnie dobry następny język?"

chodziło mi oto by programista miał jeden swój ulubiony język i umiał w nim napisać wszystko [co jest możliwe], a inne języki hobbistycznie lub na zlecenie szefa...

 

W programowaniu jest najważniejsze umieć ułożyć algorytm, bo dla doświadczonego programisty przenieść się na inny jest o wiele łatwiej niż początkujący.

  • 2 tygodnie później...
Opublikowano

ja wole basic
przykład kodu:

 

 
    Public Sub Update1()
        Dim plik As String = "nazwa pliku.exe"
        Dim Update1 As String = "update.txt"
        Dim Klient As New Net.WebClient
        Dim Wersja As String = My.Computer.FileSystem.ReadAllText(Update1)
        Dim Version As String
        Dim fileReader As String
        fileReader = My.Computer.FileSystem.ReadAllText(Update1)
        Version = Klient.DownloadString("http://www.MojaStrona.pl/update.txt")
        If Version > Wersja Then
            MessageBox.Show("Nowa wersja jest dostępna i wlasnie jest pobierana. program uruchomi sie po pobraniu.", "AutoUpdater")
            My.Computer.FileSystem.DeleteFile(plik)
            My.Computer.Network.DownloadFile("http://www.MojaStrona.pl/nazwa pliku.exe", plik)
            My.Computer.FileSystem.DeleteFile(Update1)
            My.Computer.Network.DownloadFile("http://www.MojaStrona.pl/update.txt", Update1)
        Else
            MessageBox.Show("Brak nowej wersji do pobrania. program jest aktualny", "AutoUpdater")
        End If
    End Sub

 

 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Update1()
    End Sub
Opublikowano

To samo co @UP tylko w c#

public void Update1()

{

string plik = "nazwa pliku.exe";

string update1 = "update.txt";

WebClient klient = new WebClient();

string wersja = File.ReadAllText(update1);

string fileReader = File.ReadAllText(update1); //wtf po co to

string version = klient.DownloadString("http://www.MojaStrona.pl/update.txt");

 

if (version > wersja)

{

MessageBox.Show("Nowa wersja jest dostępna i wlasnie jest pobierana. program uruchomi sie po pobraniu.", "AutoUpdater");

File.Delete(plik);

klient.DownloadFile("http://www.MojaStrona.pl/nazwa pliku.exe", plik);

File.Delete(update1);

klient.DownloadFile("http://www.MojaStrona.pl/update.txt", update1);

 

}

else MessageBox.Show("Brak nowej wersji do pobrania. program jest aktualny", "AutoUpdater");

}

private void Form1_Load(object sender, EventArgs e)

{

Update1();

}

KOD ZOSTAŁ NAPISANY TYLKO W CELU PRZYBLIŻENIA SKŁADNI (przepisany vb na c#). NIE KORZYSTAJCIE Z TEGO.
Opublikowano

To samo co @UP tylko w c#


public void Update1()
{
	string plik = "nazwa pliku.exe";
	string update1 = "update.txt";
	WebClient klient = new WebClient();
	string wersja = File.ReadAllText(update1);	
	string fileReader = File.ReadAllText(update1); //wtf po co to
	string version = klient.DownloadString("http://www.MojaStrona.pl/update.txt");
	
	if (version > wersja)
	{
		MessageBox.Show("Nowa wersja jest dostępna i wlasnie jest pobierana. program uruchomi sie po pobraniu.", "AutoUpdater");
		File.Delete(plik);
		klient.DownloadFile("http://www.MojaStrona.pl/nazwa pliku.exe", plik);
		File.Delete(update1);
		klient.DownloadFile("http://www.MojaStrona.pl/update.txt", update1);
		
	}
	else MessageBox.Show("Brak nowej wersji do pobrania. program jest aktualny", "AutoUpdater");
}

private void Form1_Load(object sender, EventArgs e)
{
	Update1();
}

 

 

To nie ma prawa działać. Wiem, że przepisywałeś kod kolegi wyżej, ale jest tak niskiej jakości, że nigdy nie powinien zostać opublikowany.

Porównywanie stringów przez >, kasowanie nieistniejących plików, mieszanie angielskiego z polskim. To jest po prostu złe.

Opublikowano

To nie ma prawa działać. Wiem, że przepisywałeś kod kolegi wyżej, ale jest tak niskiej jakości, że nigdy nie powinien zostać opublikowany.

Porównywanie stringów przez >, kasowanie nieistniejących plików, mieszanie angielskiego z polskim. To jest po prostu złe.

Ja doskonale o tym wiem :) Kod był przepisywany tylko w celu przybliżenia składni.

Wiadomo że jest bez sensu.

Opublikowano

chociaż piszę w C++ oraz vb kilka dobrych latek(od niedawna C#) i powiem tak, lubię oba języki ale największą czytelność dla mnie ma vb, tyle z mojej strony i jest to moje zdanie,

 

a tak na marginesie, tylko osobą nie znającym danego języka, drugi język, o zupełnie innej składni może zdawać się nie czytelny.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...