juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2012-06-26 09:42 pm

пара глуповатых вопросов

Я тут на венде два дня рассекал - нотепад, бат-файлы, вся эта безумная дурь, не изменившаяся этак с 86-го года.

Так вот.

А что, не мог бы кто-нибудь сделать sh.exe, без диэлэлек и без директорий с библиотеками, чтобы она делала обыкновенные простые вещи, как мы в нормальных машинах делаем?

Ну если такой нету, то на хаскеле написать да скомпилировать в exe, это ведь не сложно? Только чтобы одним файлом, без роя этих диэлелек, библиотек, кабалистики всякой.

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

Ведь уже же 2012-й год на борту, уже у майя календарь кончился, а Германа всё нет.

[identity profile] dmzlj.livejournal.com 2012-06-27 05:06 am (UTC)(link)
Если писать на хаскелле, то все равно будет зависимость от libgmp.so или ее аналога под виндой. Написать несложно, т.к есть Shellac: A framework for creating shell envinronments.

Впрочем, есть уже какой-то

 Hashell
    Synopsis: Simple shell written in Haskell
    Default available version: 1.0
    Installed versions: [ Unknown ]
    License:  GPL


А откуда мысль, что хаскельшики пишут на Си? Один хаскельщик, которого многие знают, вроде бы писал "в миру" на C#, а теперь вроде перешел на Хаскель.






[identity profile] thesz.livejournal.com 2012-06-27 09:05 am (UTC)(link)
>Один хаскельщик, которого многие знают, вроде бы писал "в миру" на C#, а теперь вроде перешел на Хаскель.

Это, судя по всему, про меня.

По приходу в контору, в которой я писал на C#, первое, что я сделал, это написал транслятор VHDL в нетлисты и оптимизатор нетлистов, оба на Хаскеле. До этого я писал на Хаскеле для создания железа, и тд, и тп.

[identity profile] dmzlj.livejournal.com 2012-06-27 09:14 am (UTC)(link)
ну я не хотел сильно углубляться в подробности. я вот, например, всё вкусное раздал остальным, а сам пишу на Си, потому что больше некому. Т.е подколка автора топика как бы даже по делу в моём случае. При этом у нас писали и на хаскелле тоже
Edited 2012-06-27 09:15 (UTC)

[identity profile] thesz.livejournal.com 2012-06-27 09:55 am (UTC)(link)
Сейчас у меня ровно то же самое. Я пишу самое неинтересное. ;)

[identity profile] nponeccop.livejournal.com 2012-06-27 09:32 am (UTC)(link)
> А откуда мысль, что хаскельшики пишут на Си?

Я, например, писал на Си.

[identity profile] dmzlj.livejournal.com 2012-06-27 09:40 am (UTC)(link)
ну я и сам могу в этом сознаться. но говорят, что на самом деле все мужчины нет-нет да и попишут на Си, пускай некоторые в этом никогда не признаются

[identity profile] nivanych.livejournal.com 2012-06-27 01:05 pm (UTC)(link)
Настоящий мужчина признается!

[identity profile] http://users.livejournal.com/_navi_/ 2012-07-06 06:25 am (UTC)(link)
а статически слинковать — не?
Edited 2012-07-06 06:25 (UTC)

[identity profile] dmzlj.livejournal.com 2012-07-06 06:55 am (UTC)(link)
по моему, именно для этой библиотеки это нарушение лицензии. в общем, эту библиотеку линкует сам компилятор и подлинковать ёё статически --- это проблема на текущий момент.

[identity profile] http://users.livejournal.com/_navi_/ 2012-07-06 07:25 am (UTC)(link)
Ну это только если это продукт, который собираешься отдавать и без исходников/под более ограничивающей лицензией. А так используй на здоровье ведь, не?