Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Hrundel от Март 11, 2014, 15:46



Название: Сравнение синтаксиса языков программирования
Отправлено: Hrundel от Март 11, 2014, 15:46
Всем привет,

хочу всем предложить поучавствовать в расширении таблицы по сравнению синтаксиса языков. Таблица была найдена в нете с языками Python, Perl, PHP, Ruby
Очень хотелось бы расширить таблицу языками С/C++, C#, Java, JavaScreept.

Думаю, что многих это может заинтересовать в качестве проверки своих знаний синтаксиса языков.
Уверен, что будет полезно для всех, кто должен часто писать на разных языках и для тех, кто хочет прейти на другой язык.

Таблицы разделены по темам:
Грамматика и вызов (grammar and invocation)
Переменные и выражения (variables and expressions)
Арифметические и логические операции (arithmetic and logic)
Строки (strings)
Регулярные выражения (regular expressions)
Дата и время (dates and time)
Массивы (arrays)
Словари (dictionaries)
Функции (functions)
execution control
Исключения (exceptions)
Совпадения (concurrency)
file handles
files
file formats
directories
processes and environment
option parsing
libraries and namespaces
objects
polymorphism
reflection
net and web
unit tests
debugging and profiling
java interoperation


Приветствуется инициатива добавления других языков
Приветствуется распространение файла по нету.

Таблицы выглядят как на скрине внизу.
Формат документа MS Word 2010

Отредактированные файлы прицепляйте к своим сообщениям. Как ТС буду сводить все редакции в один файл.


Название: Re: Сравнение синтаксиса языков программирования
Отправлено: Hrundel от Март 11, 2014, 15:49
Скрин


Название: Re: Сравнение синтаксиса языков программирования
Отправлено: Bepec от Март 11, 2014, 16:09
Идея интересная, только на мой взгляд не особо понятен смысл затеи. Просто сравнить?


Название: Re: Сравнение синтаксиса языков программирования
Отправлено: Hrundel от Март 11, 2014, 17:55
Не столько сравнить, сколько для перехода с одного языка на другой, в качестве облегчения изучения других языков. Опять-таки при изучении других языков часто возникают вопросы, а можно ли что-то реализовать, что я делал в другом языке и если да, то как? Такую информацию не всегда удаеться быстро найти.

Вот, это и есть цель этой таблицы.


Название: Re: Сравнение синтаксиса языков программирования
Отправлено: Bepec от Март 11, 2014, 23:30
Ммм... мне вот лично по этой таблице как раз и непонятно :D Честно-честно, смотрю на php и не понимаю :D Хотя php знаю.

PS ладно, мб просто у меня восприятие не такое. Замнём :)

PPS возьмём хотя б переменные - ладно б по типам разбито было, так нет всё в кучу и непонятно :D