Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Какой язык програмирования выбрать? (https://forum.antichat.xyz/showthread.php?t=82709)

4y4o 28.08.2008 13:11

Какой язык програмирования выбрать?
 
Собственно сабж. Меня интересует перспективность языков и оплачиваемость програмистов. Боюсь дабы не изучить язык, который умрёт через год-два. Целей особых нет, тоесть будь-то вэб кодинг или системный, мне всё равно, главное перспективность. В основном колеблюсь между C++ C# Java NET., хотя сейчас существенной разницы между ними не понимаю. Жду ваших мнений или ссылочек на статьи.

Dober'man 28.08.2008 13:29

Цитата:

перспективность языков
Цитата:

оплачиваемость програмистов
Цитата:

главное перспективность
Java

slesh 28.08.2008 13:32

Лично я могу сказать что в нашем городе почемуто самая высокая З.П. у тех кто пишет на C#.
Хотя смотря какой род деятельности выбирешь.
Если бизнес приложения, то Delphi очень даже подойдет.
Если под WEB то учи php, vb в силу их распространности, но и тут уже C# начал вклиниваться
Вообще мнение тут спорное, лично я замечал что многие везеде пишут на Delphi т.к. базы данных стали очень распространены.
Хотя с другой стороны платформа .NET процветает. Но многие както не очень ей доверяют.

xazlon 28.08.2008 13:34

Учи асм, напишешь формграбер и будет тебе пентхаус =\

slesh 28.08.2008 13:34

P.s. Системный кодинг - тут С++ тебе вручи и хотябы чуть Asm(бывает часто нужен не тока в сис приложениях, но и для оптимизации работы с тойже графикой)

Cheech 28.08.2008 13:38

учи петон!

slesh 28.08.2008 13:42

Cheech а может пусть учит тогда еще Алгол или Фортран, авось математиком будит.

Вообще - учи всё. А потом когда нужно будет, то углубишься в нужном направлении.
Лично я придерживают такого мнения -
Сначало Delphi - чтобы понять основы всего и сильно незацыкливаться на допотопностях доса в примерах обычных прог.
От делфи перспектива будет изти в направлении PHP и VB
Затем можно С++ - всегда пригодиться, от него и переползешь запросто на
C# и Java при желании и Perl

zythar 28.08.2008 13:46

для сис кодинга в основном С (а не С++), вообще Джава или С#. также если веб учи РНР.
питон и руби желательно.
насчет делфи. я слышал что делфи распространен в основном в России, но не в Европе и США. тоесть если эти слухи правда то если ты будешь знать тока делфи тебя не примут в зарубежные фирмы

YoYo Factory 28.08.2008 13:54

Цитата:

Сообщение от zythar
для сис кодинга в основном С (а не С++), вообще Джава или С#. также если веб учи РНР.
питон и руби желательно.
насчет делфи. я слышал что делфи распространен в основном в России, но не в Европе и США. тоесть если эти слухи правда то если ты будешь знать тока делфи тебя не примут в зарубежные фирмы

Вот наоборот и лучше, что в Европе делфи прогеров мало, вот и возьмут мало ли недостаток прогеров на делфи)))
Как у нас к примеру сейчас инженеров мало, а при Советском Союзе каждый десятый инженером был)))

Snik 28.08.2008 14:32

Если практиковать правильный подход - то для начала выучить С (даже не ++), а потом уже все остальное легко пойдет, что Pascal, что PHP, что Java.
А по части быстро выучить и много получать - это 1С. Язык Г. конечно, но платят просто дофига.

zythar,
Delphi в европе довольно сильно распространена - неспроста в итоге права перекупила европейская контора (Embarcadero).

alextoun 28.08.2008 14:37

Цитата:

Cheech а может пусть учит тогда еще Алгол или Фортран, авось математиком будит.
слушай, знаеш такую погговорку? не знаеш, помолчи, за умного покатиш.
Ты вообще видел хоть одного толкового питон кодера без работы?
ди и даже не так уж и толкового
зайди на python.su
почитай вакансии....ооочень удивишся....

4y4o 28.08.2008 15:10

Спасибо господа. Начну с С++ потом по ходу будет видно. Какой компилятор использовать для С++?

Dober'man 28.08.2008 15:12

Цитата:

почитай вакансии....ооочень удивишся....
О, кстати, ТС посмотри вакансии кодеров на винграде!!!

D1mka 28.08.2008 15:50

нерезус писал в статье:
"Заработок не зависит от языка/технологии, а только от уровня профессионализма."
что есть истина.

z01b 28.08.2008 18:02

Цитата:

Сообщение от 4y4o
Спасибо господа. Начну с С++ потом по ходу будет видно. Какой компилятор использовать для С++?

C C++ начинать не советую, лучше всего начни с чегонить простого, например делфи или паскаль. Тебе сначало нужно принцип уловить, а потом все пойдет самим собой =)

Cheka 28.08.2008 20:41

имхо делфи надо учить

Fruit 28.08.2008 20:42

Цитата:

Сообщение от z01b
с чегонить простого

Я с Visual Basic 6 начинал, по-моему очень даже! :)

Vid0k 28.08.2008 20:49

учи яву у нас с универа грамотный народ приберают со второго курса
типо ты у них учишься бесплатно 1 год а потом тебя сразу берут на работу
компания серьезная -http://www.netcracker.com/en/customers/customers/
просто если даже посмотреть списки клиентов

Zedi 28.08.2008 22:00

Имхо учи сишарп он сейчас очень быстро набирает обороты не хуже си плюс плюс но намного легче имхо. Я вообще пхп, делси, сишарп

ExZoD 28.08.2008 23:47

Цитата:

Сообщение от Zedi
Имхо учи сишарп он сейчас очень быстро набирает обороты не хуже си плюс плюс но намного легче имхо. Я вообще пхп, делси, сишарп

Очень даже хуже. Шарпы изначально заточены под дотнет, что сулит приличные тормоза и привязку к дополнительному ПО (а в хаке это не есть гуд - скока вы дадите за трой, юзающий дотнет?). Так что я обеими руками за классику C ну и классы C++.

D1mka 29.08.2008 01:07

раз уж есть такая тема, то хотелось бы еще узнать...
на сколько сейчас актуальны бейсик и паскаль? вобще где то применяются еще?

Cheka 29.08.2008 07:49

Паскаль применяется в учебных целях. А бейсик, вон посмотри на мс офис, он весь написан на бейсике, да и вообще в винде много что на бейсике пишут. Они как бы свою марку держат.

nerezus 29.08.2008 10:16

Цитата:

Вот наоборот и лучше, что в Европе делфи прогеров мало, вот и возьмут мало ли недостаток прогеров на делфи)))
И зачем? Им проще нанять программистов джава.

По теме - джава и дотнет. Пока лидер джава, но есть вариант, что дотнет ее подомнет(но она все равно тогда будет на втором месте и все равно будет популярна).

Цитата:

имхо делфи надо учить
А еще бейсик и кобол. И еще пролог и аду )

Цитата:

на сколько сейчас актуальны бейсик и паскаль? вобще где то применяются еще?
Для обучения в школах. А бейсик для MS Access еще очень полезен)

И напоследок: PHP учить не советую совсем сейчас. Вместо него советую Python/Ruby/.NET/Java для веба(я бы выбрал Django(Python)).

fen 29.08.2008 10:56

4y4o,
1) Вначале потренируйся писать программки на TurboPascal, его обычно начинают в школах преподавать и на начальных курсах техникумов и универов. На его принципе ты поймешь принципы построения программ и алгоритмов к ним.
2) Затем параллельно можешь изучать Ассемблер, и писать простенькие программки, типа ввод/вывод данных микропроцессора.
3) Мне в универе на 2ом курсе начали читать лекции по с++, многие думали, что этот язык системного програмирования трудно даётся, но оказалось всё наоборот, программы пишутся без трудностей, имеет намного больший ряд функций для работы на аппаратном уровне и довольно таки быстрее работают, чем написанные на TurboPascal.
4) Ради интереса можешь попробывать попрограммировать на Visual Basic 5-6 версий, но я его не выбрал из за того, что постоянно нужно таскать в придачу кучу библиотек. И остановился на Delphi 6-7, здесь очень много компонентов, функций, своих фитчей, кароче язык для бизнес-приложений.


P.S. У каждого языка программирования есть свои плюсы и минусы, и глупо будет выбирать самый лучший язык, такого просто не бывает) У каждого есть свои определенные назначения для использования.

W!z@rD 29.08.2008 17:46

>>Очень даже хуже. Шарпы изначально заточены под дотнет, что сулит приличные тормоза и привязку к дополнительному ПО (а в хаке это не есть гуд - скока вы дадите за трой, юзающий дотнет?). Так что я обеими руками за классику C ну и классы C++.

бредово...
1. Ибо новая винда аля виста, в ней есть фреймворки
2. если не ошибаюсь, то в sp2 от xp framework2 интергирован
3. колличество тормозов прямо пропорционально опыту

qbasic - pascal - delphi - c++ - asm - php - c#

это (если я не ошибаюсь) ступень изучения языков...
изучил: qbasic, pascal, delphi
базовые навыки: c++, asm, php
изучаю: c#

ну как бы с# уже более/менее, разбираюсь в нем...

не смотри ты, не надейся что тебе тут дадут офигенный вариант который подойдет тебе, такого не будет, в силу того что каждый индивидуал...

хороший спец. без работы не будет...

Feonor 29.08.2008 22:55

Я так начинал =)
Asm -> C -> C++ -> VBasic -> C#
не спашивайте зачем VB в середине, так сложилось )))

Forcer 30.08.2008 02:03

Java. The one and only.

Doberman true

Бизнес приложение? - Java.
Web-application? - Java
БД? - Обязательная составляющая предыдущих двух пунктов. само собой Java.

С чего начинать? - Java. аргумент - простота.

Цитата:

Если практиковать правильный подход - то для начала выучить С (даже не ++)
что значит правильный? По каким критериям определяется правильность?

Цитата:

3. колличество тормозов прямо пропорционально опыту
это если мы говорим об одном языке/технологии. а если о разных - то все упирается в технологию.

Jes 30.08.2008 02:36

(jes тихо напевает)Мир не меняется - все повторяется , крутится :)
https://forum.antichat.ru/threadnav4788-1-10.html

nerezus 30.08.2008 09:12

Цитата:

Шарпы изначально заточены под дотнет, что сулит приличные тормоза
Бред. Ты сравнивал производительность то? Там есть JIT - Just In Time компиляция. Разница в скорости для прикладнухи совершенно не заметна.
Или ты вместо PHP для создания сайта будешь использовать асм, аргументируя это тем, что пхп медленее? )

И еще) Closed.


Время: 22:20