Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 Кто какие языки программирования и почему предпочитает?
Аватара пользователя
Пишу код на C# по привычке, т.к. похож на Турбо Паскаль и Делфи, на которых начинал. Думаю перейти на чистый Си из-за его простого синтаксиса (так легче читать программы) и высокой производительности.

 Re: Кто какие языки программирования и почему предпочитает?
Близкая тема обсуждалась здесь. Ссылка может быть полезной.

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
Предпочитаю исключительно пещерный ассемблер.

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
Люблю Wolfram Language за чёткость и последовательность, возведённые в абсолют, за возможность решить задачу в одну строчку кода. Люблю Питон за читаемость, приближенность к простому человеку и широкое использование в качестве языка скриптов в самых разных приложениях, от игр до 3D-пакетов. Люблю Си за олдскульность.

 
Аватара пользователя
Никакие не предпочитаю.

Вот недавно нужно было bookmarklet на JS сделать, почитал, сделал.

Или на php делал программу для интранета (формы, данные). Было там что-то нелогичное, но это мелочи (больше 10 лет прошло, не помню детали).

Или какой-нибудь скрипт (действия с файлами, системой) -- использовал KixTart, там всего один exe нужен для работы (можно и расширить с библиотекой gui). Очень хороший, маленький.

Ассемблер в DOS и Windows (MASM, FASM), в разных старых машинах типа ДВК макроассемблер чудесный.

Редактор текста нужно улучшить (проверка правописания там, формы тоже, много) -- на языке, встроенном в редактор (cmac в multi-edit).

Нужно улучшить работу с программированием в multi-edit, нашёл и подключил макропроцессор ML/I, там весьма хитроумно, помню, было. Там тоже программы нужно составлять для работы с текстом.

И в каждом языке есть какие-то приятные особенности типа возможности вызова функции по имени (в строке) в cmac. Можно передавать много самых разных произвольных параметров.

С планшета сложно подробно писать, вот, кратко.

Ещё, верно, что-то было, слабо помню (Бейсик, Пролог помню).

Конечно, Си, Си++, Паскаль, всё не упомнить.

 Re: Кто какие языки программирования и почему предпочитает?
Предпочитаю, конечно, теплый ламповый паскаль/Delphi (преимущественно в его freepascal/Lazarus реинкарнации).
А вот писать приходится на том, за что платят, а платят мне нынче перимущественно за PL/SQL и javascript. Если повезет, в недалеком будущем будут платить еще и за java.

 Re: Кто какие языки программирования и почему предпочитает?
Markiyan Hirnyk в сообщении #1370667 писал(а):
Близкая тема обсуждалась здесь

Востребованность определяется множеством внешних факторов, и зачастую не коррелирует с предпочтениями. Что подтверждается ответами выше.

Предпочитаю лиспы, поощряющие иммутабельность - не Common а, Clojure/Scheme/Racket/мои собственные. За функциональность, императивность, гомоиконность, полноценно-макросо-искоробочность и многое другое. Работаю на Clojure.

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

ЗЫ некто Пол Грэм в одном из своих эссе охарактеризовал типичные дискуссии на эту тему как "парадокс Блаба".

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
_Ivana, ваши слова о Хаскеле это просто ода. Знал бы я, что кто-то после в этом топике такое напишет, сам бы что-то этакое про WL наваять поспособился. Ей-богу, начну изучать.

 Re: Кто какие языки программирования и почему предпочитает?
Aritaborian спасибо уважаемому Xaositect за то, что некоторое время назад прямо на этом форуме открыл мне эту красоту!

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
_Ivana, не сподобитесь ли указать конкретные топики на форуме?

 Re: Кто какие языки программирования и почему предпочитает?
Первое откровение случилось со мной здесь post687158.html#p687158

А дальше было года 2 нерешительности и боязни прикоснуться к прекрасному, но однажды все-таки решился (хотя оды никуда не делись :-) http://www.cyberforum.ru/haskell/thread1371065.html - ссылка на сторонний ресурс: тема про личное отношение к сабжу)

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
_Ivana, спасибо, наутро ознакомлюсь.

 Re: Кто какие языки программирования и почему предпочитает?
Аватара пользователя
C-программисты случайно собравшись у кофейного аппарата обсуждают новое железо (стоимость кэшмисов, количество line fill buffer, сколько nontemporal сторов можно сделать прежде чем застолишься, как быстро включается хардварный префетчер и на какую глубину префетчит, пропускную способность кэшей/памяти, как сильно и на сколько долго друпнется частота при использовании AVX512 и т. п.)

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

C#-программисты случайно собравшись у кофейного аппарата обсуждают как "обмануть" сборщик мусора, чтоб программа, будучи запущенной под Mono, раз в пять минут не "останавливала Мир" на пятнадцать секунд убирая мусор...

 Re: Кто какие языки программирования и почему предпочитает?
Начал предпочитать 1С SQL-ю. Сам удивлен, но 1С во многом оказывается полегче

 Re: Кто какие языки программирования и почему предпочитает?
Всё моё программирование состоит в редком написании макросов (пользовательских функций) в экселе - и потому бейсик для офиса, а также брутфорсовых переборов в различных головоломках на этом форуме -- и потому PARI/GP

 [ Сообщений: 29 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group