Wybór języka. Pomoc w wyborze. C#

0

Witam.
Chciałbym wybrać język programowania. Dobrze by było abym mógł programować (w razie potrzeby) zarówno w linuxie jak i w Windowsie.
Myślałem o Pythonie lecz nie ma go w zakresie języków na maturę z Informatyki. Czy C# będzie dobrym wyborem? Czy nie jest to przestarzały język?
Pozdrawiam

0

C, C++

Wybierasz język, ale w jakim celu ?

1
j23 napisał(a)

Dobrze by było abym mógł programować (w razie potrzeby) zarówno w linuxie jak i w Windowsie.

No to przemyśl i poczytaj o różnych językach, do których istnieją kompilatory pod Windows & Linux;

j23 napisał(a)

Myślałem o Pythonie lecz nie ma go w zakresie języków na maturę z Informatyki.

Chcesz się nauczyć programować tylko po to, by zdać maturę...? Zrezygnuj od razu;

j23 napisał(a)

Czy C# będzie dobrym wyborem?

I tak i nie; Wszystko zależy od tego czy chcesz tworzyć programy czy skrypty, jaki Ci najbardziej pasuje i jakiego z przyjemnością uczył byś się;

j23 napisał(a)

Czy nie jest to przestarzały język?

Przestarzały jest Turbo Pascal, C# istnieje praktycznie od powstania platformy .Net, więc raczej "przestarzałym" nazwać go nie można;

Swoją drogą nie zadawaj takich pytań, bo i tak każdy będzie Cię namawiać do języka w jakim tworzy oprogramowanie, zachwalać go i wywyższać nad innymi; Decyzję podejmij sam, ale nie sugeruj się jakoś szczególnie wypowiedziami innych; Poczytaj artykuły o różnych językach, ich możliwościach, wadach i zaletach i wybierz; Takie jest moje zdanie;

0

Chciałem rozwinąć swoje umiejętności w dziedzinie programowania. C++ wydaje mi się trudnym językiem dlatego pytam o C#. Wydaje mi się, że C# jest językiem przestarzałym. Mylę się? Proszę o nakierowanie.
Nie. Nie mam zamiaru uczyć się programowania aby zdać matury. Wyszło kompletnie bez sensu, ale tak nie jest. Gdybym nie miał chęci bym tu nie pisał. :)

1

Bardziej przestarzałym jest C++ niż C#; Wikipedia nie gryzie;

Ja zdawałem maturę z informatyki w systemie Windows XP, język Delphi, kompilator Borland Delphi 7 i zdałem; Dzięki tej maturze zacząłem się uczyć programowania konkretniej i nie żałuję :P

0

Dziękuję za szybką odpowiedz. Nauka programowania tylko do matury była by bez sensu.

0

Nauka korzystania z Google bardziej by Ci się przydała.

0

Prosiaczku, miałem wątpliwości to zapytałem.

0

Nie żałuję, że wybrałem Delphi, bo pierwszy raz styczność z programowaniem miałem w pierwszej klasie TI i tam właśnie poznałem Pascala, którego składnia mnie zauroczyła; Ucząc się później C++ nie czułem takiej przyjemności bo składnia jest zupełnie inna, ale wtedy zrozumiałem, że znając jeden język, nauka innego to niemalże kwestia nauki składni, bo reszta pozostaje prawie bez zmian; Znając jeden o wiele łatwiej nauczyć się drugiego; Nie znając żadnego - jest trudniej to fakt ale nie jest to niemożliwe; Pozory mylą;

Ja na maturze dałem d..y, bo uczyłem się Delphi dopiero kilka miesięcy i znałem mało sztuczek, procedur i funkcji, stąd było mi trudniej; Na dodatek maturę z infy zdawałem jako pierwszy w szkole - nigdy wcześniej nie było odważnych; Jakby tego było mało byłem trochę naiwny i zbyt pewny, bo wszystkie zadania chciałem rozwiązać pisząc program; Zamiast korzystać z innego oprogramowania, ja całą maturę miałem otwarty kompilator; W kodzie nawaliło bugów, stąd wynik mnie nie zadowolił, ale i tak zdałem najlepiej z czterech kandydatów :) Ten fakt dopiero mnie zainspisował do nauki programowania i od tamtej pory każdą wolną chwilę spędzam przed komputerem; Opłacało się, naprawdę;

0

Przy wyborze języka nakierowuje mnie lista dostępnych języków do matury. Chcę połączyć przyjemne z pożytecznym. Najbardziej odpowiedni wydaje się C#.

0

To maturę można już w C# pisać? Wydawało mi się, że C++/Java/Pascal.

0

Moim zdaniem powinieneś wziąć pod uwagę języki jak: C++/C#/Python/Scala/Ruby/Java. Co do pascala, nie przypadł mi do gustu ;)

0
j23 napisał(a)

Prosiaczku, miałem wątpliwości to zapytałem.

Twoje wątpliwości dotyczą tego, czy dziesięcioletni język jest przestarzały, a trzydziestoletni nie?
Na brak logicznego myślenia, to nawet Google nie pomoże.

0

@up (Masz w avatarze zwierzę zwane prosiakiem. ) Tak nawiasem mówiąc, nic do dyskusji nie wniosłeś tylko zrobiłeś zamieszanie. :)
Dziękuję za opinie. Temat do zamknięcia.:)

1

Rzuć monetą, pokręć butelką - pozwól losowi zadecydować. Nie koncentruj uwagi na narzędziu, jakby był celem samym w sobie. Rób to co lubisz, a reszty nie bierz tak nad wyraz serio.

0
j23 napisał(a)

@up (Masz w avatarze zwierzę zwane prosiakiem. )

Jesteś niezwykle spostrzegawczy. Tylko po co o tym do mnie piszesz? ;]

Tak nawiasem mówiąc, nic do dyskusji nie wniosłeś tylko zrobiłeś zamieszanie. :)

Równie dobrze można powiedzieć, że zakładanie wątków przez leni jest robieniem zamieszania.

1

Ja polecam pouczenie się Scali już po opanowaniu jakiegoś popularnego statycznie typowanego języka. Akurat to dość świeży język :) Ze wszystkich tutaj wymienionych najświeższy.

0

http://www.cke.edu.pl/images/stories/0000000_Matura_2012/lista_sodowisk_2012.pdf
Zamiast siać domysły, przypuszczenie to można spojrzeć na oficjalny komunikat CKE... Delphi i C# odpadły jakiś czas temu, zostało:
Pascal, C(++), Java - nad czym się w ogóle zastanawiać?
Jak będziesz dobrze przygotowany, to napiszesz podstawową w każdym bez różnicy. A jeśli rozszerzenie - to C++ ma najbogatsze wyposażenie.

I nie ma raczej co liczyć, że się nowe pojawią - dąży się do tego, żeby przebieg matury był w miarę jednorodny, a rozwiązania proste do sprawdzenia.
Za rok utną Turbo Pascala.

1 użytkowników online, w tym zalogowanych: 0, gości: 1