Wiktor P.

Wiktor P. Softwareentwickler
C++ / C#

Temat: Pseudospecjalisci maja sie dobrze !

Czy mozliwe, zeby czlowiek, ktory "works as a trainer and consultant for Wise Owl Training, providing SQL Server, .NET, Visual Basic and (reluctantly!) C# training for businesses in the UK.", nie rozumial podstaw tego czym sie zajmuje? Mozliwe, przeczytajcie to:

https://www.simple-talk.com/dotnet/.net-framework/10-re...

Temat: Pseudospecjalisci maja sie dobrze !

Pewnie zaraz zostanę publicznie zjedzony ale szczerze to szkoda sobie zaprzątać czas kolejnym Geniusiem, co udawadnia wyższość marchewki nad pietruszką wykazując, że nać marchewki w jego ocenie ma ładniejsze listki. Bardziej niepokojące zjawisko to 3/5 gwiazdek i 160 komentarzy z których spora część stara się prowadzić kontrdowodzenie.

Tu mi się przypomina pewna anegdota kumpla jak przyjmował tokarza na warsztat:

- Jest Pan po obróbce skrawaniem ...?
- Tak
- To zapraszam na warsztat. Tu jest tokarka tu jest materiał tu ma Pan projekt a w tamtej szafce są wszystkie noże i mikrometry. Proszę wytoczyć rolkę zgodnie z projektem.
- Ale ja nie umiem bo na takiej tokarce nie pracowałem.
Adrian Kaczmarek

Adrian Kaczmarek To czy człowiek jest
in­te­ligen­tny
poz­na­je się po
je­...

Temat: Pseudospecjalisci maja sie dobrze !

Piotrze, myślę, że nie będzie trollowania :)

Co do samego postu, ... no właśnie. Dyskusja w stylu, czy lepiej pisać literami drukowanymi, czy pisanymi.
Autor dowodzi, że VB ma lepszą składnię od C# tylko co z tego? Dla mnie, programisty wychowanym na PHP i Java kod w c# jest bardziej czytelny, ale to nie znaczy, że wszystkich VB zacznę przekonywać do c#. Sam osobiście pomagałem koledze przy pisaniu kodu w VB, mimo tego, że sam siedzę na csharpie i ani razu nie przyszło mi do głowy perswadowanie koledze przesiadki na C#.

Dla autora posta mam pomysł na kolejny pod którym będzie x razy więcej komentarzy: PHP vs ASP.NET albo Windows vs Mac OS :D :D :D
Andrzej Prażmo

Andrzej Prażmo programista .NET,
właściciel firmy SEE
Software

Temat: Pseudospecjalisci maja sie dobrze !

C# jest dla ludzi, którzy przenieśli się na platformę MS z Javy a VB.NET dla ludzi, którzy ewoluowali z starego ASP. A ponieważ przeskok jakościowy pomiędzy VBScript a VB.NET jest o wiele wiele większy niż w przypadku Javy i C#, więc takie zachwyty są normalne. Gość jeździł Syrenką i nagle dostał Merca.

Temat: Pseudospecjalisci maja sie dobrze !

<ironia mode>
Całe życie szukałem funkcji, która calculates the annual mortgage payment for a loan. Bez tego nie da się programować. A napisać taką funkcję jest bardzo trudno, bez równań całkowych Fredholma ani rusz. Każdy język, w którym nie ma jej out-of-the-box jest do niczego. Ale to jeszcze nic. W C# nie znalazłem także funkcji Bessela ani wielomianów Hermitte'a. To 11 powód, by nie korzystać z C#. Aha, wyznacznika macierzy też nie obliczę "z pudełka" - to jest po prostu okropne.

a PoZA tYM lUBię StYl maŁotlaTooff I uWaSHaniE nA WiELkOśĆ lIteR tO DLa mnIE "MaadNesS". DlATegO uWasHaM że lINuX i C++ sĄ GłooPie.

I faktycznie, mój Visual C# Express też nie uaktualnia odwołań do kontrolki, której zmieniłem nazwę. Nic mi nie działa potem :( To jest straszne, że zmienię nazwę z Button1 na btnCreateNewPatient i wszystko się rozwala.

</ironia mode>
------
Moje PLN0.10 do jałowej dyskusji - odkąd tylko zobaczyłem składnię basicową (kilkanaście lat temu - QuickBasic), odrzuciło mnie od niej. I nigdy już nie wróciłem. A "dziwne symbole" mam we krwi od pierwszych chwil z C. Poza tym naturalną jest dla mnie składnia NazwaKlasy NazwaObiektuTejKlasy. Brak "ReDim"? Unikam jak ognia "zmiany długości tablicy w locie", więc ani chwili nigdy nie szukałem niczego takiego.Ten post został edytowany przez Autora dnia 15.05.13 o godzinie 11:19
Adrian Kaczmarek

Adrian Kaczmarek To czy człowiek jest
in­te­ligen­tny
poz­na­je się po
je­...

Temat: Pseudospecjalisci maja sie dobrze !

Adrian,

Wchodzisz w temat porównywania dwóch różnych języków, a autor postu pisał o różnicach pomiędzy VB.NET a C#, a tutaj, oprócz samej składni nie ma różnic; ba, kod napisany w C# czy VB.NET jest wstępnie kompilowany do języka IL.
Co do zmiany Button1 na inną nazwę to wchodząc w plik designer możesz skorzystać z funkcji refactor (Ctrl + R, Ctrl + R) i tam zmienić nazwę przycisku.
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: Pseudospecjalisci maja sie dobrze !

Z ReDimem to pojechał...
Od kiedy są List-y unikam jak ognia tablic i mam spokój z Dimami i redimami. A programuję zarówno w VB, jak i C#.

Temat: Pseudospecjalisci maja sie dobrze !

Adrian K.:
Adrian,

Wchodzisz w temat porównywania dwóch różnych języków, a autor postu pisał o różnicach pomiędzy VB.NET a C#, a tutaj, oprócz samej składni nie ma różnic; ba, kod napisany w C# czy VB.NET jest wstępnie kompilowany do języka IL.
Co do zmiany Button1 na inną nazwę to wchodząc w plik designer możesz skorzystać z funkcji refactor (Ctrl + R, Ctrl + R) i tam zmienić nazwę przycisku.

Tam była ironia... aż do kresek.Ten post został edytowany przez Autora dnia 15.05.13 o godzinie 11:18
Emilian S.

Emilian S. Starszy Inżynier
Oprogramowania,
Teleca Poland

Temat: Pseudospecjalisci maja sie dobrze !

jak się nie ma nic sensownego do napisania to się właśnie pisze takie posty , w których się udowadnia że składnia case sensitive i sredniki to zło.
Większość informacji w internecie to śmieci i tak bym ten post zakwalifikował.
Adrian Kaczmarek

Adrian Kaczmarek To czy człowiek jest
in­te­ligen­tny
poz­na­je się po
je­...

Temat: Pseudospecjalisci maja sie dobrze !

Fakt, mój błąd - przepraszam.
Adrian O.:
Adrian K.:
Adrian,

Wchodzisz w temat porównywania dwóch różnych języków, a autor postu pisał o różnicach pomiędzy VB.NET a C#, a tutaj, oprócz samej składni nie ma różnic; ba, kod napisany w C# czy VB.NET jest wstępnie kompilowany do języka IL.
Co do zmiany Button1 na inną nazwę to wchodząc w plik designer możesz skorzystać z funkcji refactor (Ctrl + R, Ctrl + R) i tam zmienić nazwę przycisku.

Tam była ironia... aż do kresek.

Temat: Pseudospecjalisci maja sie dobrze !

Spoko :) I tak temat taki, że w sumie nic więcej nie pozostaje zrobić, jak się pośmiać :)

konto usunięte

Temat: Pseudospecjalisci maja sie dobrze !

-ironia mode-
Całe życie szukałem funkcji, która calculates the annual mortgage payment for a loan.

Może autor tak właśnie miał - szukał języka do obliczania PMT, a nie programowania ;)
Artykuł jest po prostu bez sensu. Kto normalny porównuje dwie różne rzeczy stworzone w dwóch różnych celach ?

Basic został stworzony dla początkujących programistów w celu ułatwienia im nauki programowania. http://en.wikipedia.org/wiki/BASIC#Origin

C# - http://en.wikipedia.org/wiki/C_Sharp_(programming_lang...

Autor porównuje czołg z rowerem i stwierdza, że rower jest lepszy... :)
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Pseudospecjalisci maja sie dobrze !

Jeśli ktoś chce w C# obliczyć PMT może użyć funkcji z Visual Basica:



using Microsoft.VisualBasic;

...

double pmt = Financial.Pmt(rate,nper,pv,fv,due);



na podst.
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl...

Jak widać, bez VB.NET ani rusz ;-)
Piotr Tworek

Piotr Tworek Customer Service
Software Analyst

Temat: Pseudospecjalisci maja sie dobrze !

Jakub W.:
Autor porównuje czołg z rowerem i stwierdza, że rower jest lepszy... :)

Powiedział kolega co wiedział, albo inaczej kolega wystawił działa razem z czołgiem :)
Obydwa języki są porównywalne i tyle w temacie

konto usunięte

Temat: Pseudospecjalisci maja sie dobrze !

Autor porównuje czołg z rowerem i stwierdza, że rower jest lepszy... :)

Powiedział kolega co wiedział, albo inaczej kolega wystawił działa razem z czołgiem :)
Obydwa języki są porównywalne i tyle w temacie

Języki nie są porównywalne bo były tworzone dla innych celów.
Współczesny VisualBasic jest po prostu obrzydliwy i jest to całkiem zrozumiałe, jeśli wziąć pod uwagę to, że pierwotnie "prosty język skryptowy do nauki programowania" na przestrzeni lat został "przemieniony" (a raczej zmutowany) w " third-generation event-driven programming language ".

Te mutacje widać w każdym elemencie tego języka. Choćby samo słowo kluczowe "Dim"; wiesz skąd się wzięło ? "http://stackoverflow.com/questions/1033507/what-does-dim-stand-for-in-visual-basic-and-basic"

A teraz idź sobie trolować gdzie indziej :) I uwierz - w pewnych sytuacjach rower nie jest lepszy od czołgu.Ten post został edytowany przez Autora dnia 17.05.13 o godzinie 18:59
Marek Kubiś

Marek Kubiś programista c#

Temat: Pseudospecjalisci maja sie dobrze !

Jakub W.:
Autor porównuje czołg z rowerem i stwierdza, że rower jest lepszy... :)
Powiedział kolega co wiedział, albo inaczej kolega wystawił działa razem z czołgiem :)
Obydwa języki są porównywalne i tyle w temacie
Języki nie są porównywalne bo były tworzone dla innych celów.
Za Microsoft: ".. incorrect". :-(
Języki Basic poprzedzające MS VB mają się do obecnego VB nijak, bo słowa Basic w nazwie VB użyto z innych powodów niż to miało miejsce wcześniej.
Opinia Microsoft na temat C# i VB jest jednoznaczna: "both languages are powerful developer tools and first-class programming languages" http://support.microsoft.com/kb/308470
Robert Kalka

Robert Kalka Przedsiębiorca,
pasjonat.

Temat: Pseudospecjalisci maja sie dobrze !

A ja i tak wolę banany.

konto usunięte

Temat: Pseudospecjalisci maja sie dobrze !

Jakub W.:
Języki nie są porównywalne bo były tworzone dla innych celów.
Współczesny VisualBasic jest po prostu obrzydliwy i jest to całkiem zrozumiałe, jeśli wziąć pod uwagę to, że pierwotnie "prosty język skryptowy do nauki programowania" na przestrzeni lat został "przemieniony" (a raczej zmutowany) w " third-generation event-driven programming language ".

przecież to dokładnie to samo tyle że w innym opakowaniu
przypomina to trochę dyskusję o tym że Pepsi jest lepsze od Coca-Coli

konto usunięte

Temat: Pseudospecjalisci maja sie dobrze !

Języki nie są porównywalne bo były tworzone dla innych celów.
Za Microsoft: ".. incorrect". :-(
Języki Basic poprzedzające MS VB mają się do obecnego VB nijak, bo słowa Basic w nazwie VB użyto z innych powodów niż to miało miejsce wcześniej.

Charakterystyczną cechą wszystkich BASIC'ow (w tym i VB) jest uproszczona i "gadatliwa" składnia.

Hm ... jakie to były powody ? :)
Opinia Microsoft na temat C# i VB jest jednoznaczna: "both languages are powerful developer tools and first-class programming languages" http://support.microsoft.com/kb/308470

Nigdzie nie twierdzę, że VB jest "gorszy". Nie wiem tylko, dlaczego MS praktycznie nie wykorzystuje VB w swoich projektach IT.

konto usunięte

Temat: Pseudospecjalisci maja sie dobrze !

Jakub W.:
Języki nie są porównywalne bo były tworzone dla innych celów.
Za Microsoft: ".. incorrect". :-(
Języki Basic poprzedzające MS VB mają się do obecnego VB nijak, bo słowa Basic w nazwie VB użyto z innych powodów niż to miało miejsce wcześniej.

Charakterystyczną cechą wszystkich BASIC'ow (w tym i VB) jest uproszczona i "gadatliwa" składnia.

Hm ... jakie to były powody ? :)

gadatliwa? no tak gadatliwością jest użycie NEXT zamiast }
Opinia Microsoft na temat C# i VB jest jednoznaczna: "both languages are powerful developer tools and first-class programming languages" http://support.microsoft.com/kb/308470

Nigdzie nie twierdzę, że VB jest "gorszy". Nie wiem tylko, dlaczego MS praktycznie nie wykorzystuje VB w swoich projektach IT.

a w czym te projekty piszą? bo raczej nie w .NET

Następna dyskusja:

Witam, chyba wypada mi sie ...




Wyślij zaproszenie do