The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Unladen Swallow - новая реализация интерпретатора Python на ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "А как же Ruby." +/
Сообщение от Skynin (?), 16-Июл-09, 14:07 
>Во-первых, почему вы решили, что "народ массово отказался от С/С++"?

А что, CGI пишутся массово на С/С++?
А на чем пишут штатные программисты в коммерческих организациях?

>Страуструп, например, так не считает

Мало ли что он считает. Есть реалии. На С/С++ пишется системное ПО, и прикладное - "коробочное". Но бОльшая часть программистов пишет ПО из другого разряда.

>Во-вторых, извините, но сама фраза "пересел на
>перлы с пхп" выдает в вас того самого студента. :) Профессионал
>не "сидит" и не "пересаживается" с одного языка на другой, а
>использует их в зависимости от поставленной задачи.

Профессионал, это почти синоним - специалист. Мне пока "попрыгунчики"-профессионалы (с языка на язык) не встречались. Это все голые рассуждения "Программист одинаково хорошо напишет на любом языке". Второе - профессионал обязан знать основные библиотеки и фреймворки для своего языка, а не изобретать велосипеды. А это тоже время и осознанный опыт. Третье, профессионал знает, что выучить язык - это не знать его синтаксис, а уметь писать нам, в том стиле к которому язык предраспологает. В зависимости от языка (а также таланта и базы знаний)- это от нескольких месяцев до полугода. А студенты, да, считают что прочтя спецификацию языка они уже могут адекватно его использовать для решения задачи. И четвертое - связанное с специализацией - профессионал работает в ограниченной предеметной области. И не встречал профессиналов что берутся за все подряд задачи - и вэб сайт соорудить, и ERPсистему дописать, и к GPS навигатору ПО.

>Грубо говоря, вы используете
>плоскогубцы вместо отвертки не потому, что они "красивее", а исходя из
>того, что вы будете ими делать. :)

Грубо говоря я занимаюсь садоводством, то плоскогубцы с паяльником мне не понадобятся. А если паяю телевизоры - то тяпка мне тоже ни к чему.
О владении всеми подряд инструментами рассуждают те кто пока не овладел ни одним.

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

И еще, сколько не проводил собеседований с вчерашними студентами - все поголовно "знают" С++, а элементарное тестовое задание - написать не могут.
Те же проблемы у опытных пэхапистов, не решил еще для себя, что дешевле, переучивать их с аляповатого стиля, выработанного динамическим языком, или учить первых программированию с нуля (ибо "студент знающий С++" это студент не знающий ничего. Обычно)...

Вобщем прошу прощения если потревожил тусовку :)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Unladen Swallow - новая реализация интерпретатора Python на ..., opennews, 15-Июл-09, 19:30  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру