Jump to content
  • 0

с чего вообще начать?


Игорь Ермаков
 Share

Question

с чего начать изучать такие языки как perl php и javascript подскажите пожайлуста литературу или ещё что нибудь и что такое SQL?

и чем отличается perl от php ?

и что сначала лучше изучить?

Link to comment
Share on other sites

Recommended Posts

  • 0

Padla, сначала просто Си (для общего понимания программирования как такового). Затем, вместо си++, лучше java или c# (для понимания ООП).

После этих языков - все остальные языки будут учиться на раз-два.

А учиться, начиная с php и им же заканчивая ни к чему толковому не приведёт (разве что к очередному быдлопрогеру).

Link to comment
Share on other sites

  • 0
лучше всего начинать с С++.

Я так не считаю.

Да Си++ это "си с классами". Можно (как обычно и делают) изучить на нём процедурную парадигму и потом приняться за ООП. Но дело в том, что семантика ООП си плюс плюса частично отличается от более свежих тенденций. Посему (для избежания кашы), чтобы быть ближе к "настоящему" (времени) процедурная парадигма - просто си, ООП - java или c#.

Link to comment
Share on other sites

  • 0

про курение мануалов было описано уже в какой то теме, юзаем поиск))) Паш, а ты знаешь СИ?

По поводу темы, я считаю что начинать можно и с PHP, почему бы и нет? Просто можно начать со сложного, а потом брать все остальное на раз-два(как сказал Иван Шумов) Кстати, я че то не понял, с каких это пор Си стал легче чем PHP

Link to comment
Share on other sites

  • 0
с каких это пор Си стал легче чем PHP

Кто из отписавшихся это утверждал?

Си даст важнейшие общие понятия, а главное дисциплину программирования.

я считаю что начинать можно и с PHP, почему бы и нет?

Да, конечно можно.

Но потом (может даже работая php кодером) этот человек будет задавать нелепые вопросы вроде "а зачем нужны интерфейсы".

Link to comment
Share on other sites

  • 0
хы... читаю и думаю, стоит ли ща учить с и с++? я начинал с паскаля, потом года два кодил на делфи... потом на пхп... стоит ли бросать пхп и учить другие языки?

Ну под Си я лично понимаю любой язык низкого уровня, в процессе работы с которым человек вдоволь намучается с указателями, строками и прочей ересью…

Link to comment
Share on other sites

  • 0
Но потом (может даже работая php кодером) этот человек будет задавать нелепые вопросы вроде "а зачем нужны интерфейсы".

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

Link to comment
Share on other sites

  • 0

Все языки довольно похожи, но имеют свои различия - если не позиционируешь себя как человек-оркестр то тебя и интересуют только особенности тех языков которые ты изучаешь. В PHP этот вопрос возник потому что подготовлена только база для функционала - если бы я сразу начинал с версии типа 6-7 PHP то вопрос наверняка не встал бы.

И никогда нельзя говорить что какой-то язык всем языкам язык и он учит строгости там, дисциплине - это программист учит сам себя

Link to comment
Share on other sites

  • 0
C каких это пор Си учит дисциплине??? Паскаль - да, но не Си.

Странное мнение <_< Не могу не подтвердить не опровергнуть, так как сам профи именно в дельфи, с С знаком на уровне синтаксиса, сильно не писал.

Link to comment
Share on other sites

  • 0
Всего лишь озвучил своё мнение. Никому ничего не навязываю. Спасибо.

ZoNT, статей, где каждый расписывает о своём, в сети море. На заборе знаете ли тоже пишут.

Статью я просто привёл, чтобы почитали.

А высказал я своё мнение, которое сформировалось ещё до прочтения статьи (статья его только подтвердила).

Link to comment
Share on other sites

  • 0

LokiDi L0ck, у меня есть друзья-рубисты, которые весьма активно используют "Руби на рельсах" в коммерческих работах. И надо сказать, весьма успешно используют.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy