Я достаточно хорошо знаю язык PAWN, но он, как Вам, возможно, известно - очень прост.
Кто не знает что это за язык предоставляю копипасту с википедии:
Pawn (прежнее название — Small) — простой, не типизированный 32-битный скриптовый язык программирования с синтаксисом, подобным языку C++. Компилятор генерирует P-код (или байт-код), запускаемый на абстрактной машине. Файлы исходного кода Pawn имеют расширение .pwn. Скомпилированные и готовые к исполнению файлы получают расширение .amx
Знаю я этот язык почти как многие профессионалы по этому языку, умею использовать static/const етц... (это было маленькое отступление).
Поскольку этот язык подобный языку Си++, мне (я так думаю) будет легко освоить многие языки, ведь все они похожи друг на друга.
PHP мне не нравится самим готовым кодом (я тот человек, для которого важен красивый код).
С чем я знаком:
- SQL
- sscanf
- Минимальные знания о разметке HTML
- Минимальные знания о CSS стилях
Хотелось бы увидеть Ваш ответ на следующие вопросы:
- Равны ли PHP и Ruby?
- Что лучше следует изучать для этого дела?
- На чем проще всего писать новичку в этом деле?
Немного подумал и решил редактировать этот вопрос.
Я посмотрел готовый код некоторых шаблонов и понял, что быстрее будет освоить новый язык, чем все классы (не пинайте, если не так написал) CSS и теги HTML :)
Почитал немного макулатуры по PHP и пошел практиковаться. Сделал для себя вывод: php очень похож на PAWN, к которому я так привык (правда заставил браузер немного вылететь, когда забыл поставить "$" перед переменной в условии цикла, к этому сложно привыкнуть, однако). Самое сложное было вспоминать все теги и гуглить. Сам синтаксис HTML мне вообще не нравится - он неудобен, имхо.
Так же почитал про HTML5 и был в растерянности, на практике я не понимал, зачем нужны теги типа header, footer и т.д..
В общем сделал для себя такой вывод. Учить HTML и CSS сложнее (кто бы подумал?), чем тот же ПЭХЭПЭ, питон и руби.
Все мнения только мои и они могут не совпадать с Вашими. :)