Как стать автором
Обновить

Комментарии 8

Реликты сопряжения сфер
Простите, пятничное утреннее

а может проще писать на C# и не надо будет ничего сопрягать

А для C# имеются библиотеки серверной подсветки синтаксиса для самых разных языков программирования? То бишь аналоги Highlight.js, Rouge или Pygments? Насколько я могу судить, ситуация там точно такая же, как и в случае с языками JVM-стека, когда имеются полузаброшенные порты Pygments, охватывающие лишь самую малую часть необходимого:


https://github.com/akatakritos/PygmentSharp/tree/develop/src/PygmentSharp/PygmentSharp.Core/Lexing


Подход с использованием IronRuby, IronPython и каким-нибудь IronJS наверняка имеет точно такие же недостатки, которые я описал в этой статье.

А без подсветки всё, смерть?

Мозги отключаются и программирование ниидет o_O

P.S. Кстати имеются, LSP же. Но подобного уровня аргументация меня корежит.

Серверная подсветка — простейший пример библиотеки, которая недоступна для определённой платформы, но доступна на других нескольких. Поэтому для демонстрационного примера и был выбран именно этот тип библиотек.


С тем же успехом можно рассматривать какую-нибудь полезную научную батарейку, написанную на Python или R, что-нибудь из ML и т. д. Тут просто сложнее найти пример полезного для нескольких языков сразу и отсутствующего в Java, а мне именно что хотелось попробовать совместить всё вместе и посмотреть, что получится :)


Поэтому я несколько не понимаю выпады в сторону аргументации. Увольте, но в споре о том чьё болото лучше и где батареек больше, я учавствовать и не хотел. Лишь поинтересовался ситуацией с подобной задачей в мире C# и .NET и удивлён, что мой вопрос восприняли несколько странно. Это же просто инструменты, не так ли? Если С# и .NET будет в какой-то позиции использовать выгоднее, сам с удовольствием выберу его.

Кажется речь о том, что в .NET есть CLR и DLR. Но только мало кто пользуется этим. GraalVM желаю всяческих успехов, затея выглядит грандиозной, но не очень нужной на практике.

Сложно ли подцепить Lua к Graal VM?

Существует такой вот проект https://github.com/sh286/LuaTruffle, но что-то он выглядит заброшенным.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории