Описание тега language-comparisons

Questions comparing two or more programming or markup languages against each other.
1 ответ

Есть ли сравнение между языком Scala и Google 'Go' (функция за функцией)?

Интересно, может ли кто-нибудь произвести сравнение между языком Scala и Google 'Go' (функция за функцией, например, модели параллелизма, коллекции и т. Д.)?
5 ответов

Что Mirah предлагает по сравнению с JRuby,Groovy и Scala?

Что предлагает язык Mirah по сравнению с JRuby,Groovy и Scala?
23 ноя '10 в 02:02
8 ответов

Haskell, Lisp и многословие

Для тех из вас, кто имел опыт работы как с Haskell, так и с некоторыми разновидностями Lisp, мне любопытно, насколько "приятно" (если использовать ужасный термин) писать код на Haskell vs. Lisp. Немного предыстории: сейчас я изучаю Haskell, раньше р…
25 дек '08 в 10:58
4 ответа

Возможно ли подражать чертам Scala в Python?

Я хочу создать легкие интерфейсы с методами, которые я могу подключить к классам. Вот короткий пример в Scala: class DB { def find(id: String) = ... } trait Transformation extends DB { def transform(obj: String): String override def find(id: String)…
04 июн '11 в 23:57
3 ответа

Powershell, эквивалентный Python, если __name__ == '__main__':

Мне очень нравится способность Python делать такие вещи: if __name__ == '__main__': #setup testing code here #or setup a call a function with parameters and human format the output #etc... Это хорошо, потому что я могу трактовать файл скрипта Python…
14 янв '11 в 17:24
1 ответ

Что такое Ruby-эквивалент для Perl s{}{}e?

Я пытаюсь переписать команду для замены выходных файлов теми же файлами в другом каталоге, создавая карту перевода. В Perl я мог бы сделать что-то вроде этого: s{(-o|--out)\s((?:\S+\/)?(\S+))}{ "$1 " . ($m{$2}="foo/$3") }eg Мне не понятно, как сдела…
29 фев '16 в 14:52
4 ответа

Подобные языковые возможности для сравнения с Perl и Ruby __END__

Фон Perl и Ruby имеют __END__ а также __DATA__ токены, которые позволяют встраивать произвольные данные непосредственно в файл исходного кода. Хотя эта практика не рекомендуется для использования в программировании общего назначения, она довольно по…
4 ответа

Python эквивалент выражения Ruby: "ставит x += значение"

Ради любопытства... В рубине: =>$ irb 1.8.7 :001 > puts x = 2 2 => nil 1.8.7 :002 > puts x += 2 while x < 40 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Это довольно удобно. Возможно ли сделать это в Python в одну строку, и …
04 сен '12 в 13:36
5 ответов

Показатели популярности языка (C++, C#, Java, PHP, flash-скрипт и т. д.)

Мне нужно найти цифры, которые показывают, сколько программистов во всем мире использует каждый из следующих языков в качестве основного языка программирования. C C++ C# Object-C Java JavaScript VB.NET VB6 (или более ранние версии) VBA PHP-скрипты н…
4 ответа

Mono C# vs C++ в разработке игр opengl?

Какой из этих языков лучше для игры opengl с основной платформой linux? Хотелось бы сравнить их по производительности и поддержке библиотек.
08 окт '10 в 13:41
6 ответов

Приложение VB.net в программном обеспечении "Real World"?

Мне любопытно узнать уровень распространения программ, закодированных в VB.net. Я спрашиваю, потому что я программировал на VB.net во время учебы в университете в аэрокосмической технике, потому что наш профессор информатики хотел, чтобы мы это дела…
06 янв '10 в 00:20
5 ответов

Библиотека шаблонов в node.js похожа на Jinja2 в Python?

Какой будет библиотека шаблонов node.js, которая похожа на Jinja2 в Python?
11 авг '13 в 18:49
6 ответов

Что эквивалентно в PHP для проходного оператора Python?

Знаете ли вы какой-либо оператор PHP, который работает как Python pass заявление?
17 май '10 в 21:01
1 ответ

Можете ли вы достичь 100% покрытия кода для Groovy?

Groovy, будучи строго типизированным динамическим языком, возможно ли получить 100% покрытие кода для Groovy? Если нет, можем ли мы приблизиться как можно ближе к Java для покрытия кода? Есть ли лучшие инструменты для покрытия кода для Groovy, чем J…
3 ответа

Массив C++ wchar для C#

У меня нет знаний о C++, и я должен центрировать некоторый код в C#. Мне удалось кое-что сделать, но я не совсем понимаю, как преобразовать несколько строк, поэтому я здесь с просьбой о помощи. Это код C++: WCHAR wsSerial[MAX_PATH]={'\0'}; WCHAR wsS…
18 фев '13 в 11:15
3 ответа

Есть ли.Net TypeConverter эквивалент в Java

В.NET, когда у меня было "значение", которое могло существовать в виде нескольких типов, я мог легко использовать TypeConverter для переключения между этими типами (типы валют, данные xml против представления объектов и т. Д.). В Java я не уверен, к…
16 фев '10 в 21:59
6 ответов

Как бы вы написали этот фрагмент Clojure на Ruby и / или Haskell?

Я работал над шаблоном Rails и пытался написать немного кода, который позволил бы мне заполнить таблицу или несколько столбцов тегов ul "сверху вниз" и "слева направо" в любом количестве столбцов, которые я указал, Я просто знакомлюсь с Руби, так чт…
12 май '10 в 14:20
10 ответов

Есть ли const в C?

Этот вопрос может быть наивным, но: есть const Ключевое слово в C? с какой версии? Существуют ли какие-либо семантические и / или синтаксические различия между const в C и C++?
09 мар '11 в 16:09
1 ответ

Как передать два значения параметра в представления couchdb?

Я хочу воспроизвести этот SQL в представлениях CouchDB. SELECT name,department FROM Persons where id = ? and group_id = ? ; Как мне написать представление и представление запроса в CouchDB для этого SQL?
21 апр '11 в 09:23
6 ответов

Скала против Groovy против Clojure

Может кто-нибудь объяснить, пожалуйста, основные различия между Scala, Groovy и Clojure. Я знаю, что каждый из этих компиляторов запускается на JVM, но я хотел бы провести простое сравнение между ними.
22 авг '09 в 00:08