Форум: "Потрепаться";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
ВнизКто сколько времени потратил на самостоятельное изучение Делфи? Найти похожие ветки
← →
Игорь Шевченко © (2005-08-24 16:40) [80]Суслик © (24.08.05 16:38) [79]
Да нет, если ты помнишь, это отголоски старого разговора. Не понимаю я позицию, что "за этот язык больше платят"
← →
TStas © (2005-08-24 16:41) [81]>Суслик
Ну Дельфи учу уже месяца примерно 4, точнее не могу сказать, не понмню просто. До это года два писал скрипты на Java Script, только используя его не по назначению, а просто как язык програмирования. Сейчас пишу программы для подруги (она кандидат мат. наук), там чистая математика, почему и говорю, что мне очень повезло с задачами. Просто при этом стараюсь, хоть это и не имеет принципиального значения, чтобы программы выглядели и работали как полноценный софт, а вот читать получается мало.
А именно Делфи/не Делфи, не что же, эти 4 или сколько там месяцев - зря? Ведь получается же и, в т. ч. по отзывам пользовательницы, не плохо. А насчет общения, у меня практически только форум этот и есть. Ну есть еще приятель профессиональный программист/админ, но он на 1Се пишет и поймать его мне удается редко весьма.
>Нужно обогащаться опытом разработки + общением с достойными людьми
Ну, мне кажется форум, куда уж достойнее, а опыт разработки, ну какие задачи жизнь, в лице подруги, преподносит, те и есть. Других, разумеется задач тоже хотелось бы, но где их взять? И тогда надо под чьим-то мудрым руководством работать. Времени сейчас у меня завались и не хочется, чтобы оно даром пропадало.
← →
Суслик © (2005-08-24 16:44) [82]
> [80] Игорь Шевченко © (24.08.05 16:40)
Разуй глаза :))
Проведем лингвистический разбор вот такой моей фразы.
> На jave писать интересней. Во многом это связано с тем,
> что язык красив. Да и платят за нее очень неплохо. Это уже
> связано, что на java есть много-много разработок в аутсорсе
> на запад. А они java все-таки любят. А плотют западники
> лучше, чем наши.
Что написано первым предложением? Правильно, "интересеней".
Теперь про "платят". Далее в своей фразе я пояснил, чем плата вызывана: работа на США. Чем это хорошо? Ну не знаю, наверное, каждому решать что для него лучше.
← →
Суслик © (2005-08-24 16:48) [83]
> Времени сейчас у меня завались и не хочется, чтобы оно даром
> пропадало.
мой совет тебе (специально для критиков - не по причине денег) не закисай с delphi. ПописАл, пописАл. Поизучай еще что-то. Все-таки фреймвоковые языки (net и java) будут набирать обороты. И будут более востребованы. Будешь лучше себя чуствовать как специалист.
ИМХО, естественно.
← →
Игорь Шевченко © (2005-08-24 16:53) [84]Суслик © (24.08.05 16:44) [82]
Рыба, она ищет, где глубже, это ее, рыбинное право. Но на всякий рыбный совет я полагаю себя вправе высказывать свою точку зрения, как по поводу рыбы, так и по поводу совета. А лингвистический и прочие анализы можешь проводить сам, опять же, твое право. Но мой тебе совет, ты все-таки, подумай насчет торговли, там тоже неплохо платят, и мозги забивать всякой ерундой не требуется.
← →
Суслик © (2005-08-24 16:53) [85]
> [80] Игорь Шевченко © (24.08.05 16:40)
И потом, разработка на java зачастую интернациональная. Т.е. либо ты работаешь на иностранцев (не обязательно америкосов, может быть европа), либо ты работаешь У иностранцев. В любом случае это связано с инетресными поездками в страны-работадатели. Думаю, что мноим это было бы интересно.
← →
TStas © (2005-08-24 16:54) [86]>Суслик
Ну для Javы у меня даже компилятора нет пока. А совет учту
← →
Суслик © (2005-08-24 16:56) [87]
> [84] Игорь Шевченко © (24.08.05 16:53)
Игорь, ну сказал гадость в [78]. Ну и ладно, я не обиделся :) Зачем же продолжать, если тем более я внятно (как мне кажется) объяснил свою позицию.
← →
Суслик © (2005-08-24 16:57) [88]
> [86] TStas © (24.08.05 16:54)
> >Суслик
> Ну для Javы у меня даже компилятора нет пока. А совет учту
он бесплатный, скачай с www.sun.com
← →
Игорь Шевченко © (2005-08-24 17:00) [89]Суслик © (24.08.05 16:56) [87]
А я высказал, соответственно, свою позицию. Так и остались, при позициях.
← →
Суслик © (2005-08-24 17:06) [90]
> А я высказал, соответственно, свою позицию. Так и остались,
> при позициях.
Ты высказал возмущение и презрение по поводу фразы, выдернутой из контекста :) Вот.
← →
TStas © (2005-08-24 17:09) [91]>Суслик
Спасибо, скачаю. А с теми же Делфи в голове прояснилось после того, как неделю я ничего не писал, но по два часа в день только читал.
← →
Игорь Шевченко © (2005-08-24 17:12) [92]Суслик © (24.08.05 17:06) [90]
Так из песни слова не выкинешь :)
← →
Суслик © (2005-08-24 17:17) [93]
> [92] Игорь Шевченко © (24.08.05 17:12)
Ты не оправдывайся! Выдернул фразу из контекста? Выдернул ведь!
:)
← →
Суслик © (2005-08-24 17:18) [94]И вообще, Игорь, зватит стереотипом <<торговец резинками>> обо мне думать.
← →
Игорь Шевченко © (2005-08-24 17:35) [95]Суслик © (24.08.05 17:18) [94]
Тут такой момент - думать можно либо по словам, либо по делам. Общаясь с тобой в форуме я вижу только слова, по ним и сужу. Если ты полагаешь, что я только к java прицепился, то спешу тебя разубедить, к единственной фразе я цепляться не буду. Однако, это оффтопик и не думаю, что он интересен остальным участникам форума.
← →
Суслик © (2005-08-24 17:37) [96]все пристыдил, пойду отвечать что-нить :)
← →
TStas © (2005-08-24 18:00) [97]>Суслик
Javу скачаю, как стрим поставят. Просто не знаю, насколько стоит распыляться. ИМХО надо с одним разобраться, но хорошо. И говорят ведь, что чем больше языков знаешь, тем они легче учатся.
← →
Игорь Шевченко © (2005-08-24 18:03) [98]TStas © (24.08.05 18:00) [97]
> И говорят ведь, что чем больше языков знаешь, тем они легче
> учатся.
Я бы не стал так категорично утверждать. Например, изучение Lisp в дополнение к фортрану будет проходить довольно болезненно, равно, как и изучение китайского языка в дополнение к английскому.
← →
TStas © (2005-08-24 18:09) [99]>Игорь Шевченко
Ну ведь все, и Вы в том числе, говорили, что знание Паскаля Вам очень облегчило задачу.
Это мой приятель говорил, что тем больше знаешь, тем легче.
← →
begin...end © (2005-08-24 18:11) [100]> TStas © (24.08.05 18:09) [99]
> тем больше знаешь, тем легче
Чем больше знаешь, тем больше понимаешь, что ничего не знаешь :-)
← →
Игорь Шевченко © (2005-08-24 18:12) [101]TStas © (24.08.05 18:09) [99]
> Ну ведь все, и Вы в том числе, говорили, что знание Паскаля
> Вам очень облегчило задачу
Я, честно говоря, не помню этой своей фразы, так как я паскаль изучал после фортрана, ассемблера, С (С++) и Пролога :)
← →
Marser © (2005-08-24 18:18) [102]Процесс бесконечен. Вот уже четыре года я программирую на Делфи, до того около двух лет на Паскале и уже очень давно наметилась тенденция, что буквально через полгода мне мой старый код уже кажется ламерским и хочется плеваться. Хоотя объективно я понимаю, что он не так уж плох.
Достал недавно одно своё изыскание со времен босоногого детства. Расчёт платы за электричество с учётом льготы участника войны. Никакого контроля ввода и пресловутое if smth=true :-)
← →
Игорь Шевченко © (2005-08-24 18:25) [103]Кстати: In the U.S. a professional Delphi programmer will bill about $60/hour and the cost of an employee is about the same.
← →
TStas © (2005-08-24 18:48) [104]>Игорь Шевченко
Значит я перепутал
>Marser
По-моему Вы мне в самой моей первой ветке советовали Гофман-Хоменко купить.
Я понимаю, что тем дальше, тем лучше и что человеку любому кажется его же код плохим со временем, видимо, всем кажется. Ну точнее все равно, наверно, вопрос не сформулирую. Ответ я вообще-то получил - года полтора, то есть мне еще год с лишним.
← →
Marser © (2005-08-24 19:19) [105]
> По-моему Вы мне в самой моей первой ветке советовали
> Гофман-Хоменко купить.
Хомоненко :-)
Нет, не я :-)
Я заядлый кэнтуист :-), но из русскоязычных уважаю Валерия Дмитриевича Фаронова. Его Вам, пришедшему из JS и присоветовал, помнится.
← →
Юрий Зотов © (2005-08-24 19:23) [106]> TStas © (24.08.05 18:48) [104]
> мне еще год с лишним.
Если писать компоненты (пусть даже для себя, учебные, но по всем канонам, как положено) - то гораздо быстрее. В разы.
← →
Юрий Зотов © (2005-08-24 19:33) [107]> Marser © (24.08.05 19:19) [105]
Васильевич он.
:о)
Хех... как-то довелось иметь с ним беседу... не менее часов полутора прогуливались... много он чего интересного рассказывал... сам, вроде, не мальчик, тоже есть что вспомнить, но тут слушал, раскрыв рот... абалденные вещи люди делали... полтора часа пролетели, как полторы минуты, и не заметил даже...
← →
iZEN © (2005-08-24 19:45) [108]Как только я вывел на печать исходники модулей ActiveX.pas и Com*.pas, OLE*.pas а потом внимательно прочитав их, вот тогда я понял: Delphi не для меня.
Как можно ТАК извратить идею COM-интерфейсов, не используя преимуществ наследования ObjectPascal для меня было откровенным шоком.
Поэтому с того дня для меня стало Windows ~= помойка.
И ещё интересная и во многом философская книжка Лу Гринзоу составило мнение обо всей этой "обёрточной мишуре" вокруг Win32.
← →
TStas © (2005-08-24 20:39) [109]>Marser
Точно! Помню, большая ветка была и, главное, очень плодотворная.
← →
Sergey Masloff (2005-08-24 22:07) [110]iZEN © (24.08.05 19:45) [108]
>И ещё интересная и во многом философская книжка Лу Гринзоу
И очень устаревшая не забывай добавить. Большая часть ее неактуальна. Экзерсисы с концепцией локальной функции в Це вообще смешная фигня.
← →
iZEN © (2005-08-24 22:38) [111]Sergey Masloff (24.08.05 22:07) [110].
Для изучения Delphi книжка Лу немного неактуальна - там всё-таки рассматривается рукопашный бой с Win32 API прикладными средствами, в частности с применением 16-битных библиотек на (Object)Pascal от Borland и не только. Delphi выглядит чудом по сравнению с тем, что там описано.
Но проблема осталась: "дыры" ненадёжности есть и их пытаются "закрыть" неимоверным количеством кода (в виде VCL/RTL + собственные обёртки), которое приходится нести с собой приложению.
Исходники-обёртки Дельфи над Win32 API - это вообще страшная вещь, изобилующая структурами, указателями и другими макаронами, подаными под соусом ООП. Мрак. Некрасиво внутри, но приятно снаружи. Не доверяю я таким вещам, вот и ушёл от этого в Java.
← →
Sergey Masloff (2005-08-24 22:44) [112]iZEN © (24.08.05 22:38) [111]
Все это хорошо но пока ничего эффективнее указателей не придумано ;-) И что в жабе их юзеру не показывают не значит что там они не используютя. И мусора там точно также ;-) Иначе зачем было б столько постоянных новых версий джавамашин и все равно стандартам ничего не соответствует ;-) По крайней мере такое у меня возникло впечетление после не слишком внимательного знакомства.
← →
TG © (2005-08-24 23:23) [113]За неделю с хорошими справочниками я познал азы. Теперь набираюсь опыта.
← →
Marser © (2005-08-24 23:27) [114]
> Юрий Зотов © (24.08.05 19:33) [107] [Новое
>сообщение][Ответить]
>> Marser © (24.08.05 19:19) [105]
>
> Васильевич он.
Гых... Проверил, таки Васильич :о)
Ну, Вы ему не говорите, ладно?
> много он чего интересного рассказывал... сам, вроде,
> не мальчик, тоже есть что вспомнить, но тут слушал,
> раскрыв рот... абалденные вещи люди делали... полтора
> часа пролетели, как полторы минуты, и не заметил
> даже...
Расскажите, а? У Вас так хорошо получается.
← →
iZEN © (2005-08-24 23:28) [115]к Sergey Masloff (24.08.05 22:44) [112].
0) Все без исключения JVM работают с отраслевым стандартом байт-кода платформы Sun Java.
1) Java развивается по экстенсивному пути, когда добавляются новые библиотеки (API и инструменты) без изменения синтаксиса и семантики языка.
2) Приложения Java совместимы снизу вверх, то есть код, откомпилированный для Java 1.1 работоспособен в самой современной машине, даже если используются устаревшие (deprecated) API. Эти устаревшие API поддерживаются методом элиминации старого кода в поддержку сигнатур и вызова нового кода - в общем-то это касается системного API и для прикладного программиста всё прозрачно - для него грабли могут возникнуть в случае использования изначально неверной семантики вызовов, которая была либо не полностью, либо не описана вообще в первой версии.
3) Стандарт Java - http://jcp.org
Дельфи менялась и до сих пор меняется РАДИКАЛЬНО. И это уже на протяжении 10(!) лет.
Начнём с ранних 32-разрядных версий.
1) Delphi2 -> Delphi3 Изменения коснулись фундаментальных структур классов RTL и VCL, которые обеспечивают сущность мировоззрения Delphi-разработчиков: появились интерфейсы с одновременным внедрением "совместимости" с COM в самое сердце RTTI.
2) Delphi3 -> Delphi4. О, да, это почти эволюция, не считая изменения/добавления семантики виртуальных методов и перегрузки, наконец-то появились динамические массивы.
3) Delphi4 -> Delphi5. Работа над ошибками, которыми так и кишела Delphi4.
4) Delphi5 -> Delphi6. Ничего особенного, просто по этому пути нужно было идти с самого начала от Delphi2 (лучше от 3): развитие библиотек.
5) Delphi6 -> Delphi7. Образец стройности эволюции, не считая небольших ошибок системного плана.
6) Delphi7 -> Delphi8 (внимание, приготовились) -> Delphi2005. БА-БАХ обухом по голове: нынче модно .Net. Дальнейшие пертурбации и пин-понг Win32<->.Net уже как-то неинтересны.
:)
← →
Юрий Зотов © (2005-08-24 23:50) [116]> Marser © (24.08.05 23:27) [114]
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=887
← →
Piter © (2005-08-25 00:26) [117]Суслик © (24.08.05 12:07) [57]
Моя унивесальность не знает границ
Суслик, у тебя ник неправильный :)))
У тебя ник должен быть "God" :)))
Суслик © (24.08.05 16:05) [77]
не связывайся с дельфи. Java или VS+c#.
не согласен. Это в случае планирования поездки за границу или работы на заграницу. Пока в России Delphi очень востребован.
За Java, действительно, платят очень неплохо. Но мест таким не так много. Имхо, по-моему меньше, чем на D. А при том что и за D могут платить очень неплохо. В общем, спорный момент. Если ты не про заграницу. Тут я с тобой спорить не буду.
На jave писать интересней. Во многом это связано с тем, что язык красив
ну во многом это вообще чистое имхо. Красота языка :) Это вообще понятие сугубо субъективное.
он от лидера, т.е. от MS и в России (где традиционно MS силен)
В России MS традиционно силен? Первый раз слышу.
Силен имеется в виду, что в США, например, он менее силен?
Суслик © (24.08.05 16:48) [83]
Все-таки фреймвоковые языки (net и java) будут набирать обороты
да вообще-то давно набрали. У них Java в рейтинге на первом месте
TStas © (24.08.05 18:00) [97]
на самом деле действительно. Разберись ХОРОШО в чем-нибудь. И даже не важно в чем. Пойми, что такое языки программирование. Пойми ТЕХНОЛОГИИ.
Тогда ты и будешь Программистом, а не "программистом-на-дельфи".
И тогда ты легко и на Java перескочишь и на что тебе нужно будет.
Юрий Зотов © (24.08.05 19:33) [107]
абалденные вещи люди делали...
а если не секрет - можно поподробнее?
iZEN © (24.08.05 23:28) [115]
Java развивается по экстенсивному пути, когда добавляются новые библиотеки (API и инструменты) без изменения синтаксиса и семантики языка
это есть однозначно хорошо?
← →
iZEN © (2005-08-25 00:39) [118]>Piter © (25.08.05 00:26) [117].
>>Java развивается по экстенсивному пути, когда добавляются новые библиотеки (API и инструменты) без изменения синтаксиса и семантики языка
>это есть однозначно хорошо?
В каком-то смысле да. Не нужно переписывать свои библиотеки из-за изменения циферки в версии - сохраняется накопленный и опробованный/оттестированный/ ОПЫТ.
Или Вы предлагаете "вот так вот всё бросить и перейти на Delphi 2005"? ;))
← →
Marser © (2005-08-25 00:48) [119]Юрий Зотов © (24.08.05 23:50) [116]
Я читал :-) И даже проверял именно по этой статье(из дайджеста)
Вы же с ним не по тексту общались. Или Вы рядом находились?
> Или Вы предлагаете "вот так вот всё бросить и перейти
> на Delphi 2005"? ;))
О БОЖЕ! Я наверное глупый юнец, но пока мне кажется, что лучше чистый и красивый C#, чем Delphi.NET.
← →
KilkennyCat © (2005-08-25 00:50) [120]
> [116] Юрий Зотов © (24.08.05 23:50)
Спасибо за ссылку.
Фаронов - с его книги перешел с ТР в Делфи.
Первый учитель по Делфи, однако.
Попался бы другой автор, может быть, не стал бы делфистом.
Страницы: 1 2 3 4 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
Память: 0.7 MB
Время: 0.015 c