|
0 Всего найдено: 69
MERLIN
Сообщение
06/11/2009 20:02
Копия темы
Языки программирования Вот начал я для общего развития разбираться в JS. Скажите, если знать JS легко ли будет перейти на такие языки как Java, PHP, C++?
Donate
Сообщение
06/11/2009 20:03
Копия темы
Нет. = ) Вот с Java и С++ легко, хотя JS это очень специфический язык.
deft
Сообщение
06/11/2009 20:04
Копия темы
с JS будет проще с AS я тоже и то и то "покусал", циклы это одно, но нужно знать совсем другое- то, что преподают именно программистам. без этого все эти знания посредственны.
stepdev
Сообщение
06/11/2009 20:05
Копия темы
С++ ооочень специфический язык, хотя бы потому что принцип программирования для браузера и принцип программирования под ось очень сильно отличаются
deft
Сообщение
06/11/2009 20:06
Копия темы
если учить js, то лучше сразу работу с jquery, либо любой другой библиотекой (фреймворком?)
barmaley-exe
Сообщение
06/11/2009 20:20
Копия темы
Это то, что касаемо DOM'а, оно на Cpp, Java не пригодится. Тут скорей mootols пригодится, но утверждать не могу не работал с ним.
Raa
Сообщение
06/11/2009 20:21
Копия темы
глубокое знание любого из полноценных языков программирования предполагает достаточно легкий переход на любой из других полноценных языков программирования, только азбуку новую подучить и заковырки запомнить, но глубокое знание любого из полноценных языков программирования, также, пордазумевает уход в узкую специализацию в процессе его изучения, когда переходить на что-то другое уже не имеет смысла
barmaley-exe
Сообщение
06/11/2009 20:22
Копия темы
Пригодится. Как минимум синтаксис будешь знать. <имхо>P.S. После Яваскрипта php кажется страшным и убогим</имхо>
RiDDi
Сообщение
06/11/2009 20:25
Копия темы
ну если вы никаких других языков не знаете, то самое сложное начать )) в этом смысле да, если начнете, потом будет легко. а в плане переходов я бы рекомендовал начать с AS, потом JS+query+хорошее знание HTML+ DOM+CSS, потом PHP, потом JAVA, потом ASP, C#, C++
butler
Сообщение
06/11/2009 20:27
Копия темы
не совсем корректно поставлен вопрос в программировании изначально важна модель процедурная или объектно-ориентированная потратьте сначала время на изучение разработки объектно-ориентированных моделей, если вы будете свободно строить такие модели и алгоритмы, то название языка программирования это уже дело техники под конкретную задачу принцип везде один и тот же по сути, нелишним будет если сразу разберетесь с MVC подходом в современных фреймворках модель, вид, контроллер если вы не схватите суть ООП и MVC то скорее всего программирование не ваш хлеб
Smile42RU
Сообщение
06/11/2009 20:27
Копия темы
хм... ваще я бы посоветовал начать с php, он наиболее полный по возможностям и наиболее легкий в изучении... а после php можно кочевать куда угодно... разве что не на assembler :D хотя лично я начинал с консольных приложений на C++, далее Delphi, Visual C\C++, php\sql + html + css, js + jquery ща яву с питоном подучиваю помаленьку...
Smile42RU
Сообщение
06/11/2009 20:32
Копия темы
+ :)) начинать по идее надо с прикладных языков... но если уж сразу под веб, то лучше с пэхапэ)
RiDDi
Сообщение
06/11/2009 20:34
Копия темы
фик знает, я уже не помню как это "начинать" ))) но мне кажется, что если чувак вообще никогда не имел дело, то главная задача не забить через неделю... флеш, думаю, даст хороший стимул результаты будут яркими и сразу же. Кроме того это наиболее наглядный язык для понимания объектной модели. если в институтах начинают с си, это не значит, что это лучший способ. это быстрый способ, с учетом, что студент никуда не денецоо с корабля... а когда учишься сам денешься... да ещё так, что потом будет отвращение...
Lumens
Сообщение
06/11/2009 20:36
Копия темы
Если хотите программировать только под web, то начинайте сразу с php. Он будет гораздо более понятен, так как очень хорошо структурирован. Если есть хорошее знание html, то будет просто, местами очень просто.
Smile42RU
Сообщение
06/11/2009 20:36
Копия темы
AS изначально рассчитан на человека с готовой базой, с ходу разобраться там будет не легко)) особенно в специализированной среде разработки... а для си много хлама не надо, блокнот и компилятор)
Raa
Сообщение
06/11/2009 20:37
Копия темы
флеш может и даст стимул, но не даст понимания процесса тупое копирование кода из хелпа и робкие им манипуляции.... плюс там еще своя событийная модель, которая не свойственна другим языкам, кароче не то... не зря ведь языки программирования делят на низкоуровневые и высокоуровневые, вот и получается, чтобы понять всё кунг-фу нужно с низшего уровня начинать, тогда проще будет понимать и осознавать происходящее, ведь в конечном итоге любой код это ассемблер)
Dironik
Сообщение
06/11/2009 20:40
Копия темы
Вот кстати, вопрос в тему. А Ассамблер как изучать лучше? Ваще не представляю с какой стороны к нему подступаться?
RiDDi
Сообщение
06/11/2009 20:43
Копия темы
боже, откуда у вас такие данные? ))) флеш изначально просчитан на дизайнеров, которые не пропускали уроки информатики в школе. Я лично разобрался первый раз во флеше за 8 часов (когда приперло). Кроме того шаг влево шаг вправо расстрел вся разработка внутри спец среды, как вы верно заметили, + много чего можно заменить самим интерфейсом. а для си да, не надо. но привлечет ли его такая работа? поймает ли он тот самый кайф от работы код-компилятор? вы же знаете человеческую натуру начинать надо с красочного трехколесного велосипеда с яркими крутилками и громкими дуделками ))))))
Smile42RU
Сообщение
06/11/2009 20:43
Копия темы
я думаю со стороны google.ru))
Dironik
Сообщение
06/11/2009 20:47
Копия темы
Нотика? Я блин даже таких слов не знаю оО Или ты имел ввиду енотика?
RiDDi
Сообщение
06/11/2009 20:48
Копия темы
согласен, но, к сожелению, практика говорит не нашу с вами правду. почему так мало разработчиков на той же яве? ведь бешеные деньги платят! я беру 900р в час за яву, и никто не спорит, что дорого... почему так мало толковых разработчиков на си? где же они все, выпускники вузов, где начинают и изучают три года си??
Smile42RU
Сообщение
06/11/2009 20:50
Копия темы
ну не знаю))) моя первая заработавшая строчка в си printf("Hello, world!"); привела меня в дикий, щенячий восторг, я радостно носился по дому выделывая кренделя))) так что и вправду кому что и кто как устроен) ваще я думаю не спорить на этот счет, ибо у меня предчуствие флуда по типу "что лучше: винда или линух?")) каждому свое) некоторые придут в кайф от пары итераций цикла... а другие только от красивой программной анимации на экшене)) p.s. мне 12 лет было...) это в тему про щенячий визг)
RiDDi
Сообщение
06/11/2009 20:53
Копия темы
а кстати может ты и прав... я чет подзабыл, что надо не только начать, но и закончить))) и если не будет щенячего восторга в си, то не будет и после изучения флеш.... хз)))
Raa
Сообщение
06/11/2009 20:54
Копия темы
они там 3 года решают дифф уравнения на си++ и древней пропитанной сигаретным дымом четверке такое в любом убъет дальнейшее жалание двигаться в этом направлении
Smile42RU
Сообщение
06/11/2009 20:56
Копия темы
наверное знание html сильно помогает при изучении ООП и работы сокетов? :D
Smile42RU
Сообщение
06/11/2009 20:57
Копия темы
угу.. подопытного зверька надо...) без него в асме никуды)
RiDDi
Сообщение
06/11/2009 20:57
Копия темы
ох, понял я, что преподователь и методист из меня хреновый))) не знаю я что лучше.... начните уже сами там с чего-нибудь ))))))
Smile42RU
Сообщение
06/11/2009 21:04
Копия темы
это да.. любой код должен приносить удовольствие, или хотя бы самоудовлетворение после хорошо написанного кода... воть..) а иначе выйдет еще один быдло-кодер плюющий на безопастность, правила хорошего тона и комментарии к коду...) потом ходишь по глагне, переделываешь за ними..) а насчет закончить это весьма аморфное понятие)) месяц назад я думал что я знаю php... :D оказывается я нихрена о нем не знаю))) сижу учу дальше.. вся жизнь учение и для программиста, эта поговорка ближе всех))
shapod
Сообщение
06/11/2009 21:04
Копия темы
Если я буду уметь водить "Волгу" мне будет легко сесть за штурвал болида формулы1, танка или за рычаги бульдозера? Вы в кучу смешали языки, предназначенные для разных задач и имеющих разную... философию, что-ли. Ничего общего между ПХП и плюсами нет. Да и ява от них в стороне. А легко вам будет перейти или нет? Хрен его знает. Это все очень субъективно. Простенькое что-то писать можно за пару дней научиться. А реальный опыт придет через месяцы практики реальной практики.
Smile42RU
Сообщение
06/11/2009 21:05
Копия темы
наверное эта ссылка я верю в ее чудодейственные обучающие свойства!)
Smile42RU
Сообщение
06/11/2009 21:09
Копия темы
ну Денис, Вы тоже в чем то правы, но я хотел бы заметить тот факт что никто ничего не мешал) просто указали на то что если ты знаешь какой то язык в совершенстве, с него уже гораздо легче перейти на любой другой язык... синтаксис то практически одинаковый, да и сама концепция тоже) p.s. а что сложного в управлении танком? :)
shapod
Сообщение
06/11/2009 21:09
Копия темы
А какой ассемблер учить собрался? Это очень субъективно и сильно зависит от процессора под который собрался писать. Можно и под 360 учить ))
Dironik
Сообщение
06/11/2009 21:14
Копия темы
Да не я не собрался, я так из любопытства спросил. Давненько как-то интересовался. А программирование я уже давно забросил и использую лишь для решения узкоспециализированных задач с привязкой к своему 3D приложению.
shapod
Сообщение
06/11/2009 21:14
Копия темы
Ну как можно сравнивать переход с JS на Яву или С++? Что за бред? Нашли что сравнивать Яву с плюсами... А ПХП и плюсы вообще отличное сравнение. И вообще переход с языка на язык не столь важен. Важна миграция с отрасли на отрасль. Если вы пишите десктоп, то пофиг на чем его писать пару дней на синтаксис и все готово. Если кроме десктопа ничего не писали, то переход на веб или системное программирование требует существенной теоретической подготовки. ПХП для десктопа не пользуется, Плюсы для Веба не представляю. А службу винды, написанную на Яве даже в кошмарном сне не представить
RiDDi
Сообщение
06/11/2009 21:15
Копия темы
да да да... я именно об этом и подумал.. можно, конечно, начать сверху, но тогда рано или поздно придешь к жопе ))))) и "вся жизнь учение" тоже подтверждает то, что надо начинать снизу, потому что всегда приятнее открывать высокое, зная приземленное, чем наоборот...
Smile42RU
Сообщение
06/11/2009 21:23
Копия темы
Денис, Вы слишком буквально восприняли сравнение. Никто не спорит о том что по философии и "фичам" языки совершенно разные, но идеология языков, то одинаковая! Чтобы человек начал свободно ориентироваться надо изучить... ну к примеру PHP, вот я к примеру знаю PHP и придя в C++ мне уже как то полегче дастся его изучение. Т.е. конечно специфика языков у каждого разная и глубокое познание каждого из них это не пары дней дело, но если ты знаешь какой-то один два языка, то в других тебе уже проще будет ориентироваться... вот мы про что)
RiDDi
Сообщение
06/11/2009 21:24
Копия темы
Денис, никто не сравнивал. Здесь вообще не о кодинге больше речь, а о программинге в целом ))
shapod
Сообщение
06/11/2009 21:33
Копия темы
Ой. Вы тут о высоких материях, а я тут со своими горшками... )) Ну нифига ПХП не поможет в освоение С++. Типа, умение класть кирпич, поможет в освоение сварки. У ПХП и плюсов разные концепции. Знание одного может даже помешать в освоение другого. Из личного опыта: я несколько лет писал процедурно на паскале (далекие 90-92 годы) потом решил освоить ООП. мне это далось сложнее, чем соседу, который сразу в ООП пошел. и это произошло по одной причине для меня отсутствие явного цикла с обработкой действий пользователя было чем-то невозможным... Так и тут. Многие фичи плюсов будут мешать эффективно писать на ПХП. И наоборот. Если вы автомобилисты, то может согласитесь, что навыки вывода переднеприводного авто из заноса будут только вредить при управлении заднеприводным. Хотя для езды в супермакрет навыки общие.
Smile42RU
Сообщение
06/11/2009 21:37
Копия темы
Ну скорей мы тут про езду в супермаркет, чем про узконаправленное изучение каждого языка в отдельности...)
RiDDi
Сообщение
06/11/2009 21:50
Копия темы
во)) крутой пример )))... я после того, как ездил только на дружбановской семерке, сев на девятку, въехал на развороте в ментовский уазик)))) ну и с чего вы рекомендуете начать обучение? с заднеприводного?
shapod
Сообщение
06/11/2009 21:50
Копия темы
Да? Так вы тут все-таки про лабораторные в универе, а не программирование... Понятно... Я то думал
shapod
Сообщение
06/11/2009 21:55
Копия темы
С того, на чем собираетесь ездить. И если захотите пересесть на другое, то и учиться нужно другому и учиться больше... Я когда с переднего пересел на задний, очень ждал зимы )). потом, когда выпал снег, ездил на полигон и тренировался управлять в заносах. Так и тут. Выбрал зону и стань там профи ))
FenixDeveloper
Сообщение
06/11/2009 22:24
Копия темы
Для начала я бы посоветовал С\С++, отлично вправляет мозги, после него всё остальное как по маслу. А по поводу JS всё что вы перечислили дальше для перехода абсолютно отлично от программирования на JavaScript, так что странный переход.
deft
Сообщение
06/11/2009 22:32
Копия темы
согласен, монетизация выше, да и потом не надо так далеко))
stepdev
Сообщение
06/11/2009 23:53
Копия темы
я имел ввиду то что методики программирования под веб и под систему значительно отличаются, независимо от языка
Ksoo
Сообщение
08/11/2009 09:32
Копия темы
Начинать нужно с программирования, а не с языка.Проще говоря надо научиться писать программы в голове.
satantx
Сообщение
08/11/2009 11:07
Копия темы
Я сначала выучил Visual Basic, благо в институте преподавали. Это основа язык несложный и легко запоминающийся. Потом можно переходить на Си++, а там по синтаксису и php,perl,js. Но может конечно кто то в этом не согласится))
FenixDeveloper
Сообщение
08/11/2009 11:59
Копия темы
Рассмешили :) Любая форма программирования основана на языке естественный язык, язык блок схем, алгоритмический язык, язык программирования и тд. Я не ярый фанат С подобных языков, но С\С++ достаточно строг и предоставляет широкие возможности чтобы в полной мере окунуться в "программирование", поэтому большинству лучше начать с него если есть желание серьёзно чему-то научиться. Многие, конечно, считают что лучше паскаль, но имхо это детский сад. Будьте добры не отвечать, спорить не буду, лишь высказывал своё мнение автору топика, а холивары среди программистов меня уже утомили своей полной бессмысленностью.
shapod
Сообщение
08/11/2009 17:41
Копия темы
0
да. бейсик у многих стоял в начале )) а для десктопа я бы посоветовал начинать с C# только объектная модель, простой и строгий синтаксис, никаких заморочек с памятью. а с него и на яву и на плюсы можно спрыгнуть есть общее и там и там. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |