LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Такой вариант возможен, риски понятны, но готов согласиться с тем что скажет и предложит @lovesan

Вежливо ты сформулировал. Я понимаю, что я могу выглядеть одиозно, однако в то время, как @lovesan уже давно слился и работал на .Net, я зарабатывал лиспом деньги. Я применял лисп на 5 своих работах. В двух случаях генерил какой-то там код. В третьем случае я его в итоге засунул в прод, не очень я хорошо поступил, но это было оправдано, т.к. так мне было быстрее разрабатывать, а команду расширять до адекватных размеров начальство жабилось.

В четвёртом случае собрался клан лисперов и мы убедили начальство переписать код с питона на лисп. Это был эпик фейл, т.к. лисп окзался медленнее. Это шок, конечно, но дело было в FFI - формат строк в лиспе не UTF-8, и на преобразованиях мы потеряли слишком много скорости. Только сегодня я додумался, что надо было просто научиться работать со строками в UTF-8. Но уже поздно. В итоге переписали обратно на Python, и не факт, что это хорошо, потому что именно в этой программе горячая замена и JIT-отладка пришлись бы прямо очень и очень по делу. И там я до сих пор работаю.

Также в двух случаях меня именно нанимали кодить на лиспе. Правда, в одном случае я не прошёл испытательный срок (там были гуманитарные проблемы, а не технические). Так что возможно, что у меня длиннее. Когда @lovesan предъявит свой более длинный… опыт применения лиспа в работе, то прислушайся к его словам вперёд моих :)

Исходная версия den73, :

Такой вариант возможен, риски понятны, но готов согласиться с тем что скажет и предложит @lovesan

Вежливо ты сформулировал. Я понимаю, что я могу выглядеть одиозно, однако в то время, как @lovesan уже давно слился и работал на .Net, я зарабатывал лиспом деньги. Я применял лисп на 5 своих работах. В двух случаях генерил какой-то там код. В третьем случае я его в итоге засунул в прод, не очень я хорошо поступил, но это было оправдано, т.к. так мне было быстрее разрабатывать, а команду расширять до адекватных размеров начальство жабилось.

В четвёртом случае собрался клан лисперов и мы убедили начальство переписать код с питона на лисп. Это был эпик фейл, т.к. лисп окзался медленнее. Это шок, конечно, но дело было в FFI - формат строк в лиспе не UTF-8, и на преобразованиях мы потеряли слишком много скорости. Только сегодня я додумался, что надо было просто научиться работать со строками в UTF-8. Но уже поздно. В итоге переписали обратно на Python, и не факт, что это хорошо, потому что именно в этой программе горячая замена и JIT-отладка пришлись бы прямо очень и очень по делу. И там я до сих пор работаю.

Также в двух случаях меня именно нанимали кодить на лиспе. Правда, в одном случае я не прошёл испытательный срок (там были гуманитарные проблемы, а не технические). Также на четвёртой работе мы применяли лисп, но так случилось, что не смогли перегнать python из-за преобразования формата строки в FFI (я только сегодня догадался, что надо было делать, но уже поздно) и проект пришлось переписать. На этой работе я до сих пор работаю. Так что возможно, что у меня длиннее. Когда @lovesan предъявит свой более длинный… опыт применения лиспа в работе, то прислушайся к его словам вперёд моих :)