Другие языки программирования и технологии

Какой язык программирования лучше?

Я сейчас программирую на паскале, что лучше: паскаль или дельфи?
И какой язык программирования используют настоящие программисты?
Хороший программист на С++ всегда решит проблему не существующую в Delphi.
Serega Okhotenko
Serega Okhotenko
68 412
Лучший ответ
Профессионалы сейчас не пишут на Делфи. Паскаль вообще не обсуждается. он годен только для неправильного обучения программированию.
А на чем пишут, зависит от того. что пишут.

Для микроконтроллеров и драйверов - ассемблер и Си.

Для андроида - java.

Для кроссплатформенной разработки - java, питон, С++ и PureBasic.

Винда написана на Си, поэтому какой язык удобнее всего для программ под винду? Си и С++. Но на C# быстрее, и дизайн красивее. Он тоже майкрософтовский, поэтому для винды подходит очень даже неплохо, уступая только С++.

В самой денежной сфере наиболее востребован 1С.

Сайты обычно пишут на html css javascript php. В принципе можно и на С++, C# или Питоне, но трудно будет найти хостинг. поэтому они менее востребованы.

В учебном плане, языки семейства Си похожи, и зная один. легко освоить остальные. Это довод в пользу них и против Питона, бэйсиков, 1С и ассемблера.
Никакой.
Есть просто популярные языки, вроде разных версий С, есть вынужденное использование строго определённых языков (приложения для мобильника ни на чём, кроме Java, не напишешь, интернета без НТМL не бывает...) .
А настоящий программист тем и отличается, что способен за неделю освоить новый, совершенно неизвестный ему язык.
Сергеев Богдан
Сергеев Богдан
94 350
Оба мертвы.
Смотрите в сторону С++, D, Python и т. п. , того что будет актуально ближайшие лет 5-7,
чтобы в итоге не стать специалистом по ископаемым.
Детка, дельфи это и есть паскаль, только визуальный.
Чем забивать гвозди: микроскопом или молотком:
- в зависимости от интеллекта
- что будет под рукой
- не знаю
Для определённых задач, нужны соответствующие инструменты.
Ты не задавался вопросом почему есть программы ( с множеством функций, примочек зачастую бестолковых, весом больше гектара, жрущих ресурсы) и есть мелкие труженики которые выполняют те же задачи (весят меньше и работают лучше, более понятны для обычных людей)
Одну написали потому что круто, а вторую написали так как правильно.
Игорь Довгаль
Игорь Довгаль
19 480
Делфи круче!
Просто Дима
Просто Дима
18 871
Если бы у людей были бесконечные время и силы, то они бы писали под винду только на Си и С++ (а то и на ассемблере) под чистый ВинАПИ. Такие программы имеют предельно низкую ресурсоёмкость и не требуют никаких дополнительных библиотек на компе (типа .НЕТ Фреймворк, ВС++ Редист и т. д. )

Но время и силы ограничены, иногда даже очень. В таких случаях программу под винду лучше писать на С#, она будет работать медленнее, но зато напишут ее быстрее.

А иногда плюс к этому от программы еще и требуется портабельность, чтобы она не нуждалась в левых библиотеках (которые нужны программам на С#). Например, это инсталлятор, самораспаковывающийся архив или троян.
И ВОТ ТАКУЮ ПРОГРАММУ ПИШУТ НА ДЕЛФИ.

З. Ы. Троян - это необязательно школьная игрушка, открывающая-закрывающая дисковод каждые 5 минут или что-то вроде.
Трояны типа СтартПейдж и другие используются крупными сайтами, где можно скачать музыку (вроде зайцев. нет, и приносят им неплохой доход.
СГ
Саша Гуща
15 749
Немецкий!
Артём Лихорад
Артём Лихорад
13 384
настоящие программисты используют "C" "C++" и редко ассемблер
Те кто хочет много зарабатывать используют 1С
те кто не любят заморачиватся с программированием Используют PHP/HTML/JS
Те кто хочет быть похож на настоящего программиста используют Java
А остальные языки для понтов
Да х тебя знает, что бы хочешь делать, web или десктоп. Для web php нужен, но если ты гуру в рисовании, хочется делать интерактивные сайты, приложения или игры, то лучше, чем AS3 не найти, хотя можно и PHP+JS+ещё несколько языков, которые придётся учить и тратить на них уйму времени, когда на AS3 всё можно сделать. Есть и минус, раскручивать такие сайты крайне сложно, поэтому подойдёт для визиток или и для без того известных фирм. Для настольных приложений AS3 также подойдёт, придётся подучить AIR для этого. Ну и если хотите заниматься только настольными прогами, то C++ наиболее часто используемый. Для мобильных разработок Java, Objective C.
Английский самый легкий
Смотря в какой сфере хочешь крутиться. и для чего тебе это надо.
учи C#
C++, C#
С/С++, Ява
Nikolai Ivanov
Nikolai Ivanov
2