Какую комбинацию вы используете для своего решения полиглот? - PullRequest
0 голосов
/ 30 сентября 2008

Те из нас, кто использует несколько языков для решения проблем, могут комбинировать их разными способами. Лично я использую PL / SQL, XSLT, JavaScript и Java, а также псевдо-языки HTML, XML, CSS, Ant и Bash. Что ты используешь?

Ответы [ 4 ]

2 голосов
/ 30 сентября 2008

Перефразируя одну из моих любимых цитат:

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

0 голосов
/ 02 января 2012

Java + Clojure очень хорошо работает для меня как комбинация.

  • Java хорош для низкоуровневого кода, который необходимо хорошо оптимизировать. Это также дает вам доступ к огромному массиву библиотек в экосистеме Java.

  • Clojure отлично подходит для быстрой разработки кода более высокого уровня, работающего в интерактивном режиме в REPL. Он отлично поддерживает метапрограммирование и параллелизм, и я часто использую Clojure для «склейки» компонентов на основе Java в работающее приложение.

Очень помогает то, что Java и Clojure работают в одной и той же JVM - вызовы между ними очень просты и практически не снижают производительность.

0 голосов
/ 30 сентября 2008

Я работаю над настольным приложением, поэтому мой алфавитный суп выглядит так: C # и C ++, а также XML и T-SQL.

0 голосов
/ 30 сентября 2008

У меня есть приложение D / MySQL / JavaScript [1] / HTML / CPP [2].

[1] генерируется шаблон времени компиляции D [2] препроцессор C, используемый для генерации конфигураций apache и sprocs SQL

Да, я пытаюсь довести вещи до безумия! ;)

...