avva: (Default)
[personal profile] avva
  • GCC front-end для PL/I. Нифигассе. Еще я помню, несколько месяцев назад меня поразила PL/I newsletter, последний выпуск апрель 2006.

    Я слишком молод, чтобы знать PL/I (ни FORTRAN, ни COBOL тоже не знаю). Интересно, среди моих читателей есть бывшие программисты на PL/I?

  • Оказывается, VA Smalltalk стоит 7 тысяч долларов за каждую лицензию (на одного разработчика!). Не знал, что компилятор (ну, это не только компилятор, в случае Смоллтока это целая среда, я знаю, но все же...) может такие деньги стоить.

  • [livejournal.com profile] catpad рассуждает об эстетике программирования, во многом я с ним согласен, но вот APL не знаю и судить не буду.

  • Посоветуйте мне интересные веблоги для программистов? Сейчас я читаю Lambda the Ultimate, Joel on Software, Anarchaia (интересные ссылки каждый день), Freedom to Tinker... и все. В TheDailyWTF заглядываю периодически, но не читаю ежедневно. Что есть хорошее, полезное для души, и не слишком узко специализированное?

  • Читаю сейчас Parsing Techniques - A Practical Guide. Текст там выложен полностью. Навел немного порядок в голове насчет хомскианской иерархии языков, потому что забыл многое с университетских времен. Дошел до глав с описаниями конкретных техник и алгоритмов, поглядим...

  • Если вы занимались системным программированием на Windows, то не можете не знать про замечательный сайт Руссиновича Sysinternals. Недавно его купила Майкрософт, а сейчас Марк выпустил большинство своих утилит в одной упаковке: Sysinternals Suite published. Даже и не программистам, а просто продвинутым юзерам или администраторам такие программы оттуда, как Filemon, Regmon и Autoruns совершенно необходимы; но там еще очень очень много замечательного. Не пропустите!

  • Preparing For a Software Engineering Interview, несколько полезных советов от Niniane Wang. Особенно важный среди них - "During the interview, don't obsess over little mistakes that happen".

  • Вы видели это Windows 386 Promo Video? Это где-то 1988 год. Первые семь минут скучно, потом внезапно у режиссера наступил приход от того, что он курил.

Date: 2007-02-03 11:14 pm (UTC)
From: [identity profile] ygam.livejournal.com
Мой первый язык программирования был PL/I по учебнику Скотта и Сондака; моя первая программа - "Жизнь" Конвея (но она не исполнялась).

Date: 2007-02-03 11:15 pm (UTC)
From: [identity profile] ygam.livejournal.com
А на ФОРТРАНЕ-77 у Гузика в мои времена был написан весь софт.

Date: 2007-02-03 11:25 pm (UTC)
From: [identity profile] avva.livejournal.com
Мой первый язык был BASIC на Yamaha MSX. Второй - ассемблер Z80 той же машины.

Date: 2007-02-03 11:26 pm (UTC)
From: [identity profile] ygam.livejournal.com
Мой папа был начальником ВЦ.

Date: 2007-02-03 11:51 pm (UTC)
From: [identity profile] badenov.livejournal.com
PL/I - да. Но давно. Последним опусом было моделирование методом конечных элементов теплопередачи во фланцах паровой турбины во время разогрева. Когда сопоставили с измерениями оказалось всё точно до двух градусов. Все обалдели.
И Фортран тоже. Последний раз писал на Леви Страус. У них была программа оптимизации раскроя ткани на Фортране.
Говорят на Шевроне (Chevron) PL/I всё ещё государственный язык.
И вообще давненько уж не беру я в руки этих шашек.

Date: 2007-02-04 12:16 am (UTC)
From: [identity profile] ygam.livejournal.com
Я хочу перейти в группу, которая занимается оптимизацией доставки, но Камлеш меня задерживает до конца марта. Сейчас у них простой branch-and-bound алгоритм, но потом они собираются его совершенствовать.

Date: 2007-02-04 12:28 am (UTC)
From: [identity profile] ygam.livejournal.com
Поискал PL/I на dice.com - три позиции, из них две в IBM.

Date: 2007-03-10 05:56 am (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Коллега, что ли? ЛМЗ? Отдел паровых турбин, а... там был ещё выдающийся такой конструктор, который на пальцах лопатки рассчитывал... Ну забыл его фамилию.

Date: 2007-02-04 06:28 am (UTC)
From: [identity profile] siludin.livejournal.com
У меня почти то же самое. Первый язык - Алгол, первая программа - "Жизнь", и она тоже не исполнялась, просто потому что у меня не было доступа к реальной ЭВМ, и я программировал на бумаге несколько лет. А PL/1 нам преподали как первый язык на первом курсе, "Основы программирования". ...И его тоже ни разу применить его не удалось - у каждой группы было всего несколько часов в институтском ВЦ; нашей группе не повезло, что-то там сломалось в операционной системе (ПРИМУС, кажется) и наши программы так и остались жить на перфокартах.

Кстати о перфокартах, я меня давно идея - сделать компьютер из бумаги, точнее, из стопки картонок. Оказалось, что уже было что-то подобное, CARDIAC: http://www.boingboing.net/2005/10/20/cardiac_bell_labss_o.html

Но он, кажется, просто эмулирует битовые операции. Мне хотелось обыграть "аналоговые" возможности картона и параллельную обработку. Ну, например, спагетти можно отсортировать по длине в O(1), если просто постучать пучком спагетти о стол. Вот. А если в картонках наделать дырок и вырезов определенной формы, можно, к примеру, делать битовые AND и OR сразу над всей пачкой картонок. И более того... но это тут офтопик, собственно. Сорри.

January 2026

S M T W T F S
    1 2 3
4 5 6 7 8 910
11 12 1314 151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 15th, 2026 10:32 pm
Powered by Dreamwidth Studios