Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki język...
spenalzo
post
Post #1





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Jaki język programowania wizualnego byscie polecili? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Do tej pory znam troche podstawy Javy, ale ciekaw jestem waszych opinii: jaki język polecacie? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował spenalzo 5.02.2006, 14:57:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Seth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cytat(splatch @ 2006-02-06 17:50:16)
Cytat(Seth)
No i do tego trzeba dodac .NET Framework. nie tak dawno wypuszczono wersje 2.0, ktora ma kilka bardzo ciekawych udogodnien w stosunku do 1.1 w tym nowe mozliwosci C# (np. rozdzielenie kodu klasy na kilka plikow).

IMO rozdzielanie klas na kilka plików to niezbyt dobry pomysł - rozbija to niepotrzebnie kod. Nie wiem czy w C# jest coś takiego jak generic, w każdym razie jest to bardzo fajna rzecz. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . [doczytałem, jest]

Rozbijanie klasy na kilka plikow pozwala min na prace kilku osob nad jedna klasa bez potrzeby laczenia swoich kodow z innymi - wystarczy skopjowac wlasna czesc klasy (plik) i wsio.
Poza tym min dlatego w nowym VSie 2005 nie widac juz kodu generowanego przez samo srodowisko, a to znaczaco poprawia czytelnosc.
Chociaz zgodze sie, ze i bez tego mozna zyc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Cytat(splatch @ 2006-02-06 17:50:16)
Mam wrażenie, że szybkość C# wynika z jego integracji z windowsem, wszak by cokolwiek uruchomić trzeba mieć .NET frameworka. Java nie wymaga tego, jedyne czego potrzebujesz to wirtualna maszyna.

No wlasnie. Nadal potrzebujesz dodatkowych 16 MB wirtualnej maszyny (czyli identyczny "problem" jak z .NET). Mysle, ze to kwestia czasu kiedy .NET Framework bedzie o porownywalnej wielkosci.
A to, ze trzbea bedzie go sciagnac nie bedzie juz czyms dziwnym, tak samo jak z WM Javy.

Cytat(splatch @ 2006-02-06 17:50:16)
Java jest uniwersalna - od apletów poprzez aplikacje desktopowe i webowe po telefony, obsługę urządzeń aż po sieci neuronowe. Czy C# może z czymś takim się równać? Myślę, że nie.. Java jest na prawdę potężna.
GUI - spójrz na eclipse i SWT - czy ono jest brzydkie?

To fakt Java jest bardzo przenosna ale jezeli mamy zamiar pisac tylko dla Windowsa albo pod www to sadze, ze mozna sobie podarowac przenosnosc i wykorzystac to, ze .NET jest szybszy od Javy. Dla telefonow jak i innych urzadzen przenosnych dostepny jest .NET Compact Framework.
Sieci neuronowe mozna napisac nawet w php, wiec nie jest to nic z czym C# nie mogl by sobie poradzic.

Czyli zostaje tylko przenosnosc.... czy to mi jest potrzebne piszac aplikacje stricte dla Windowsa ? Wg. mnie nie.

Cytat(splatch @ 2006-02-06 17:50:16)
Cytat(Seth)
Mozna tez pisac w nim pod linuxem: dzieki go-mono i pod BSD dzieki Rotorowi.

... których Microsoft oficjalnie nie wspiera.

Rotor jest tworozny przez ludzi z Microsoftu.
Nawiasem mowiac gomono jest sponsorowane przez Novela, wiec przyszlosc raczej ma zapewniona.

Ten post edytował Seth 6.02.2006, 18:08:01
Go to the top of the page
+Quote Post

Posty w temacie
- spenalzo   Jaki język...   5.02.2006, 14:55:37
- - Seth   Zdecydowanie C# jezeli chcesz pisac pod Windowsa.   5.02.2006, 15:02:19
- - spenalzo   Cytat(Seth @ 2006-02-05 16:02:19)Zdecydowanie...   5.02.2006, 15:04:19
- - Pigula   z ksiazek polecam C#. Programowanie helionu. a jez...   5.02.2006, 17:59:53
- - Seth   Przewaga C# jest jego "gramatyka", latwo...   5.02.2006, 18:43:31
- - spenalzo   Cytat(Seth @ 2006-02-05 19:43:31)aby przetest...   5.02.2006, 18:47:32
- - Cudi   W pełni popieram Setha. Próbowałem wielu języków, ...   5.02.2006, 21:59:20
- - fiszol   btw, jaki kompilator polecacie do C# ? (najlepiej ...   6.02.2006, 13:47:56
- - Seth   Sciagnij .NET Framework SDK - darmowy, pelny, dost...   6.02.2006, 14:02:14
- - tiraeth   Ja osobiście przywiązałem się bardzo do C# Jestem...   6.02.2006, 14:34:47
- - Levabul   Czy po skompilowaniu aplikacji w C# do uruchomieni...   6.02.2006, 14:38:03
- - tiraeth   Tak, jeżeli masz Visual C# 2005 to będzie problem ...   6.02.2006, 14:53:30
- - Levabul   No i tu się objawia poważny minus C# (przynajmniej...   6.02.2006, 15:00:08
- - tiraeth   Technologia .NET bardzo szybko przyjmuje nowych zw...   6.02.2006, 15:08:51
- - escaflowne   Cytat(tiraeth)[...] Gorzej mają ci, którzy korzyst...   6.02.2006, 15:24:04
- - splatch   Cytat(Seth)Przewaga C# jest jego "gramatyka...   6.02.2006, 16:50:16
- - hamster   Eh dzieciaki ale wy tutaj trollujecie. Hehe, az s...   6.02.2006, 16:59:27
- - mike_mech   Cytat(hamster @ 2006-02-06 16:59:27)Hehe, az ...   6.02.2006, 17:36:05
- - Seth   Cytat(splatch @ 2006-02-06 17:50:16)Cytat(Set...   6.02.2006, 18:00:23
- - splatch   Cytat(Seth)Sieci neuronowe mozna napisac nawet w p...   6.02.2006, 18:56:21
- - aleksander   czy c# ma takie potężne zaplecze klas, bilbliotek ...   6.02.2006, 19:50:21
- - hwao   alek jak zwykle sie obudzil ;] imho c# + win vist...   6.02.2006, 20:05:30
- - Strzałek   Skoro już się wszyscy tak rozpłyneli z tym C#. Jak...   6.02.2006, 20:31:17
- - spenalzo   Dobra... to podajcie co, gdzie i jak zassać, żeby ...   6.02.2006, 20:48:16
- - Sabistik   http://msdn.microsoft.com/vstudio/express/...sharp...   6.02.2006, 20:56:13
- - hwao   http://dot-net.pl/index.php?showforum=27 dla wszy...   6.02.2006, 21:27:10
- - splatch   Ja się nie rozpłynąłem nad C# i prawdopodnobnie ni...   6.02.2006, 21:43:59
- - spenalzo   Napisz dlaczego, ciekaw jestem zalet i wad tych dw...   6.02.2006, 23:01:01
- - dragomir   calkiem niedawno stanalem przed podobnym wyborem. ...   6.02.2006, 23:37:01
- - Seth   Cytat(splatch @ 2006-02-06 19:56:21)Cytat(Set...   7.02.2006, 01:40:38
- - bela_666   Co do sieci neuronowych to ja widzialem implementa...   7.02.2006, 21:34:32


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 21:45