Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Какой язык перспективней? |
Философия, технологии, алгоритмы! |
|
Опции темы |
07.08.2011, 18:59 | #121 |
FatSince2010
|
Ну, не знаю. Я считаю, что "программирование мышкой" тоже имеет право на жизнь. В идеале, если бы существовал продукт, который позволяет ученому-физику, например, налепить приложение из готовых кусков, сосредоточившись на той специфике задачи, в которой он профессионал, это было бы отлично. Потому что в этом случае тратить время на оптимизацию кусков кода - это нерационально, а эти "куски паззла", допустим, вполне надежные и созданы соответствующими специалистами. И можно избежать использования промежуточного звена - "codemonkeys", которым надо давать ТЗ )).
Емнип, новая Visual Studio Lightswitch (если не путаю название) следует именно этой идеологии. Я тоже могу посмотреть код кучи 3rd party библиотек, которыми пользуюсь, но в большинстве случаев смотрю документацию и отзывы, если уж совсем странного поведения не встречается. Очень экономит время. С другой стороны, естественно, этот подход недостаточен для именно программиста, но сказать что с шарпа нельзя изучать программирование... Если человек не copy-past-programming'ом занимается, он фундаментальные основы или выучил, или выучит. Либо из интереса, либо жизнь заставит. |
07.08.2011, 21:56 | #122 | |||
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
По мне так всё "просто" - хочешь заниматься программированием - занимайся, математика, Вирт, Кнут, с полдесятка языков, ассемблер и машинные коды, все дела. А не хочешь - не лезь. Цитата:
Цитата:
А насчет нерациональности - эт ты можешь рассказать установленным у меня AQTime и DevPartner))) Они тебя с удовольствием выслушают))) |
|||
07.08.2011, 23:00 | #123 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Просто каждый должен заниматься своим делом, в этом то и заключается вся фишка. И если каждый раз при написании программ самому программисту приходилось бы вникать в тонкости области, думаю на программирование времени бы не осталось, для этого он и работает совместно с экспером. А учёному физики, всегда можно найти программиста или нужный ему пакет ПО Я думаю это будет плодотворное сотрудничество. |
|
08.08.2011, 15:36 | #124 | |
IGBT
Сообщений: 535
Регистрация: 09.10.2005
Не в сети |
Цитата:
Хотя наверное кроме самого программирование еще в какой-нибудь предметной области специализироваться. Наверное в будущем полезно будет. |
|
08.08.2011, 16:38 | #125 | |
FatSince2010
|
Цитата:
Ему надо либо найти новую, хорошю, либо (если купил) обратиться к разработчику, чтобы все было как надо. Если же человек в рабочее время полез в код копаться, имея задание этот инструмент просто использовать и делать свою задачу, то либо у него оплата сдельная и ему интерес дороже денег. Либо у него руководство очень лояльное, оплату человеко-часов не считает. Опять же, все вышесказанное - для случая прикладной разработки и использования готовых компонент. В остальном я и не спорил. |
|
08.08.2011, 18:53 | #128 | |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Правда на работе использую BCB5 (ИЧСХ - ее ставил не я, хотя из всех творений Borland/Inprise я считаю именно эту версию самой удачной из всех, особенно если сравнивать с совершенно дикими по требованиям последним версиям CodeGear). |
|
08.08.2011, 19:32 | #129 |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Да, пропустил:
Погуглил - ентот Lightswitch по сути - надстройка над субд, а не полноценная среда разработки, нечто вроде визуального васика. Microsoft очень активно прыгает вокруг своего Access, пока безрезультатно - халявный мускул и сумасшедший по функционалу и производительности оракл слишком четко заняли весь рынок. |
09.08.2011, 10:39 | #132 |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
|
09.08.2011, 10:53 | #133 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
с Visual Studio вы так и не разобрались)) |
|
09.08.2011, 11:00 | #134 | |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Цитата:
Для увеличения скорости разработки и качества нужно использовать нормальные языки с поддержкой GC и production-ready технологии, а не свалки типа приплюснотого с наколеночными либами с непредсказуемым поведением... |
|
09.08.2011, 18:36 | #135 | |
Форумец
Сообщений: 46
Регистрация: 01.10.2010
Не в сети |
Цитата:
А студия является более продвинутой IDE, т.к. сочетает множество различных технологий разработки и поддерживает несколько языков программирования. Кстати сам отказался от билда в пользу студии - поначалу было трудно, а потом наоборот - больше свободы и возможностей |
|
09.08.2011, 19:40 | #136 |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
А не надо судить (тебе, твоим мозгом). Вот с чего ты взял что я не разобрался? Не все же сисадмины, в одиночку клепающие небольшие утилитки для пользователей. В программерских конторах (отделах) инструменты выбираются не всегда тобой.
Именно так. |
09.08.2011, 20:07 | #137 |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Borland/Inprise свою CodeInsight так до ума за десять лет и не довели. Как глюкалом было так глюкалом и осталось. Мелкомягковский IntelliSense на порядок стабильнее, быстрее, мощнее и удобнее. Отладчик - аналогично. Возможность за секунду получить при отладке смешанный C++ / ASM код - невероятно полезная фича. И это - лишь малая часть неудач. (с)
Поиск символьных имен - да даже уже только ради этого можно перейти на VS. Плюс скорость компиляции. Да можно весь вечер перечислять плюсы VS))) |
09.08.2011, 22:04 | #138 | ||
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Мил, человек, ну что-же ты так всё близко к сердцу принимаете Если ты так-же реагируешь на комментарии к своему коду - советую поменять профессию.
Цитата:
Цитата:
P.S. Скорость компиляции не самый главный показатель. Нашёл с чего начать... |
||
09.08.2011, 22:41 | #139 |
Форумец
Сообщений: 46
Регистрация: 01.10.2010
Не в сети |
Переход на студию дает программисту возможность самостоятельно решать многие проблемы с глюками. Конечно уровень этого программиста должен быть выше, например нужно не плохо разбираться в Win32 API (если пишете по винду) и т.д.
|
09.08.2011, 22:50 | #140 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Спасибо, Кэп! Теперь стало понятнее |
|
09.08.2011, 23:04 | #141 |
Форумец
Сообщений: 46
Регистрация: 01.10.2010
Не в сети |
Hopkroft, может я что-то пропустил. Вы то какую IDE предпочитаете студии, если можно расскажите чем руководствуетесь. Мы же все просто хотим разобраться в вопросе
|
09.08.2011, 23:54 | #142 |
per fumum
Сообщений: 4,151
Регистрация: 27.08.2007
Возраст: 34
Не в сети |
Не язык надо учить, а 'платформу', нy, если меня понимаете, imho. Меня вот припёрло заняться в послед время arduino - http://ru.wikipedia.org/wiki/Arduino Ну! ахрененно как интересно. А чем интересно? Я люблю, когда программирование реально 'видно'.. там.. arduino и иже с ним. - Практичное применение!
Собственно, 'интерес' движет тобой как хорошим спецом, imho. Если не будет 'интереста', то и не будешь спецом - хорошим программистом => выбирай, чё тебе больше ИНТЕРЕСНО (в связи с индивидуальными пристрастиями). Практика показывает, что с определёнными способностями к программированию.. ты достаточно быстро сможешь переучиться с одного языка на другой, жизнь заставить, imho. Последний раз редактировалось Hip-Hop; 10.08.2011 в 00:33. |
10.08.2011, 10:13 | #143 | ||
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Читать научись. Цитата:
Скорость компиляции - это ОЧЕНЬ важный показатель. То что ты так говоришь означает только одно - ты никогда серьезные проекты не отлаживал. |
||
10.08.2011, 10:20 | #144 | |||
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Цитата:
Цитата:
Это не имеет никакого отношения к IDE. Это характеристика компилятора. Цитата:
Да, когда же, вы уже выкинете этот чертов WinAPI, забудьте уже его, он depricated, хватит тормозить прогресс. |
|||
10.08.2011, 10:38 | #146 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Ну, правильно, ты лучше помолчи, а то опять сольешь, опозоришься, как потом школьникам втирать, что хорошо, а что плохо, когда по всем веткам в Программировании слив на сливе. Это ты правильно, в твоем случае - молчание - золото :-*
|
10.08.2011, 11:09 | #147 | |||
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Т.е. ты не сисадмин?! А размышления как у сис. админа по поводу программирования) Цитата:
Цитата:
Хотя с другой стороны, ты хочешь сказать что делал сборку проекта через каждые 5 минут? А не пробовал по частям отлаживать, а после этого отлаженные модули заливать в проект? Вот, тебе даже готовые продукты есть, что-бы облегчить задачу: http://ru.wikipedia.org/wiki/TortoiseSVN. К тому-же многие IDE могут не компилировать файлы повторно. Да и проще надо писать, что-бы компилятор сильно не задумывался |
|||
10.08.2011, 11:22 | #148 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Сомневаюсь, что Spectator осилит, поэтому позвольте повспоминать мне, если говорить о компиляторе и библиотеках, то из того на что я напарывался на моей памяти была ошибка в динамических массивах в Delphi, когда память портилась.
А насчет скорости, тут обновляй не обновляй, медленная компиляция - это родовая травма С++. |
10.08.2011, 11:35 | #149 | ||
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
По-правде сказать работа с динамической памятью оставляет самые запоминающиеся моменты при работе с каким-либо языком Цитата:
Хотя мне понравился ход команды Мелкомягких, согласно которому, человек по вине которого была авария при сборке, назначается ответственным за следующую. Вот тебе и стимуляция. |
||
10.08.2011, 11:36 | #150 | |
Форумец
Сообщений: 39,990
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Да они все могут. И все после серьезных изменений требуют полного перестроения. Теоретеги, блин, еще и меня пытаются обвинить в в чем то))) Мля. Не палите меня, я ж на работе, не могу ржать во весь голос)))) |
|