SnugForce Если разобраться, знание никогда не повредит. Концепция VCL в целом достаточно здоровая штука, в плане скорости написания кода и пользовательского интерфейса, но есть один сплошной недостаток - очень и очень большой обьем выходного кода. По этому и применима она лишь в срочных проектах, в которых размер исполняемого файла особой роли не играет. Преимущества Object Pascal - простота изучения, читабельность кода (при условии хорошего стиля написания кода у того кто его делал), наличие некоторых языковых возможностей упрощающих работу с ООП. Мне как программисту работающему одновременно и с Delphi и с Visual C++, в первом более всего нравится скорость компиляции и сборки проекта из IDE (поскольку у Delphi компилятор есть как для ком. строки - dcc32.exe, так и для IDE - dcc32.dll).
IMHO Delphi может и не плохая система. Но всё-же недаром паскаль задумывался как язык для обучения программированию. И для программинга он всё-же IMHO не удобен. Конечно в нём всё можно сделать asm вставками или отдельными модулями, но по мне лучше юзать С++ Builder. Тем более что с Visual C++ всё равно нужно уметь работать, а тут ещё этот паскаль помни. 8-); А вообще сейчас у нас в основном требуются знания MSVC, MFC, ATL.
SnugForce А на каком уровне его надо знать - VCL, ООП Базы данных, базы данных и еще раз базы данных. Этого говна еще минимум на 10 поколений хватит. А где БД - там и VCL с соотвествующими компонентами. Ну и еще, разумеется, SQL тоже положи в коробочку. А еще надо обязательно научиться находить, скачивать и устанавливать правильные сторонние компоненты - это нехитрое умение сэкономит тебе кучу времени, сил и мозгов
Хе, хе, известная цитата. "Программисты, начавшие с Бэйсика, умственно оболванены без надежды на исцеление" (Никлаус Вирт). Неудивительно, что Вирт так сказал, ведь он придумал Паскаль . Thread Почитай следующие статьи: http://www.paulgraham.com/hs.html http://russian.joelonsoftware.com/Articles/AdviceforComputerScienceC.h tml Хоть это и американцы писали, но к нашим условиям можно применить очень многое. Для меня, например, было откровением то, что Грэхэм сказал насчет института: "воспринимайте его как дневную работу". Раньше страшно мучился из-за того, что нужно 5 лет заниматься какой-то дрянью, а сейчас просто принял, что учеба - это "ненастоящая" работа, и у меня есть другая работа "для души" в свободное от универа время. Мне статья очень помогла, надеюсь, поможет и тебе.
архитектура выч систем, алгоритмы и анализ , логика вот что надо учить программист - это не язык, это знания и способ мышления а язык дело вкуса и конкретной ситуации не верю я например что писать на ассемблере субд - перспективное дело ... к моменту когда она будет готова она ни кому уже не будет нужна и стоить будет как concord ручной сборки паскаль прекрасный язык но у него есть несколько недостатков, основной из которых - то что С- родной язык OS и поэтому типы паскаля не поддерживаются , поэтому простой вызов к примеру GetWindowsDirectory оборачивается накладным дополнительным расходом времени и кода , для передачи результатов и привидения результата в нормальный для паскаля вид с++ несмотря на странности унаследованные от с и отсутствие родного строкового типа - вполне пристойный язык системного программирования кодировать на котором быстрее чем на asm и не стоит столько напрягов как на delphi при общении с системой на низком уровне (а кроме того имеет родные компиляторы от производителей OS)+ переносимость программ выше чем на многих других языках + знание технологий , а ещё щас модно java и .net но тут ещё бабка на двое сказала будут ли они популярны так как с++ или Delphi сейчас вообще есть два подхода к образованию - широкий профиль как в ссср и узкий как в штатах у нас учили в основном фундаментальным дисциплинам , физика , математике, прикладной математике,электротехнике итд а специальность фактически приходилось осваивать н апрактике и на предприятии , тогда как в штатах в колледже тебя могли учить работать в среде модного языка проплатившего производителя и выйдя ты мог сразу работать , но зато у нас не задают после института вопрос "а что такое массив"
SDragon "Программисты, начавшие с Бэйсика, умственно оболванены без надежды на исцеление" (Никлаус Вирт). Неудивительно, что Вирт так сказал, ведь он придумал Паскаль . Это не Вирт сказал, это Дийкстра. И он заблуждался. А Вирт написал весьма занятную статью "Долой жирные программы", где на пальцах продемонстрировал, почему почти все, что сейчас пишется - это дерьмо. И я, как производитель дерьма в промышленных масштабах, полностью с ним согласен относительно такой оценки качества. Однако весь этот мир летит в ..., и не мне его останавливать.
staier По мне так лучше ухогорлонос, чем спец по левой ноздре. У нас в ссср недостатки широкого профиля компенсируется складом ума Да и вроде у нас щас программеров стали лучше ценить $)
Поздно... Уже затянуло.... Вот думал летом спортом заняться, погулять.. а нет. Наткнулся на wasm.virology , wasm.win32 и понеслось... ) Мне понравилось... Хотя инглиш слегка хромает, но на то он и Promt, чтобы рядом быть. ))) А вообще написано классно, как ни крути. Ценить может и стали лучше, но далеко не везде... Да и вакансий, я думаю мало.. Киев/Днепр/Запорожье... Ну и все. Кстати на счет глаз... Мне друзья и предки внушали, что LCD мониторы вроде как безвредны... к тому же монитор из современных... Хотел спросить, все равно он на глаза влияет..?
Thread Книги по-любому менее вредны чем ЛЮБЫЕ мониторы. Но зато в книгах нет индексации, а значит на поиск уйдет больше времени. Вот и думай тут
Thread Влияет, меньше чем crt, и сильнее чем монохромные жк дисплеи (которые впрочем сейчас не найти уже). Впрочем у качественных crt, показатели эргономики (120Гц + нормальное зерно), ненамного отстают, и если придерживаться некоторых правил (выбирать щадящие зрение цветовые схемы, и давать глазам отдых раз в пол-часа), то они будут не худшим выбором (тут надо смотреть по деньгам конечно).
Thread Мне друзья и предки внушали, что LCD мониторы вроде как безвредны... к тому же монитор из современных... Хотел спросить, все равно он на глаза влияет..? Безвредных мониторов не бывает. ЖК портят зрение за счет высокого контраста (что-то там в глазах расслабляется и перестает фокусироваться), но вообще заметно меньше напрягают глаза: после 8 часов перед ЖК еще можно что-то делать, а вот после 8 часов перед трубой единственное желание - закрыть глаза и не открывать примерно неделю. Хотя есть отдельные экземпляры ЖК, которые тоже достают мерцанием ламп подсветки.
_DEN_ У меня целая библиотека на работе. Если я что-то забыл и помню где, не пойду же домой за книгой, а буду искать в эл. виде. В своём роде переносная библиотека На счёт "жидких" мониторов, они конечно меньше влияют на зрение чем "твёрдые", но всё таки... Если кодишь ночью - не выключай свет, от перепада света болят глаза. Если денег не жалко покупай монтор большой >= 17 дюймов и не по смешным ценам 8000 рэ. Нормальный монитор стоит от 10000 рэ, за 12000 рэ - это уже приличный (это про 17"), в котором не увидишь лампы подсветки по бокам ) На счёт зерна, времени отклика и прочей фигни не заморачивайся. Запомни, "Каждый производитель тянет одеяло на себя" н-р одни считают время перехода от белого к черному, другие от белого к серому, естественно второе время меньше и производитель "растопыривает пальцы" так, что приходится прорезать дверные проёмы ) Не доверяй тестам в компьютерных журналах - всё скуплено рекламодателями. Дешевле обойдется сходить на сайт производителя, посмотреть характеристики железки и сравнить с конкурентом. Думай головой, не уподобляйся "лосям" Наша конотора торгует железками (для комп.) приходят такие "лоси" и начинают парить мозги "я вот читал", "мне вот говорили"... Сразу их отправляем в наш СЦ, и там то им "рога и отшибают", когда муханики в живую сталкиваются с железом и знают что чего стоит - тут не поспоришь ) К стати основная масса "лосей" именно твоего возраста P.S. Много чего можно порассказать. Придёт с возрастом Просто учись, копай, твори и всё будет.
Как чел перешедший с CRT на LCD, говорю стало лучше. После нескольких часов сидения нет "осадка". Надо ждать выхода OLED мониторов вот это еще круче будет