Web Developer С++
С нами с 25.11.01
Сообщения: 859
Рейтинг: 759
|
Добавлено: 17/11/10 в 05:36 |
Что значит самый легкий? У тебя вопрос поставлен, как будто тебе надо выучить язык программирования на выбор для того чтоб сдать по нему экзамен, а после забыть!
Все зависит от решаемой задачи, ты что писать собираешься сайты, консольные, графические программы под какую ОС?
К примеру, на PHP можно легко написать программу для сайта, а на С++ это будет сложнее. Зато на С++ можно написать много программ, которые на PHP написать вообще не реально.
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 17/11/10 в 13:02 |
C# - очень лёгкий и благодаря .net предоставляет очень широкие возможности. для начала подойдет.
А когда понадобится что то специфичное - можно и на другой язык перейти.
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 17/11/10 в 17:48 |
А почему не Javascript ?
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 17/11/10 в 18:32 |
Яваскрипт слишком сильно ограничен по функционалу
|
|
|
|
С нами с 05.04.07
Сообщения: 1661
Рейтинг: 1090
|
Добавлено: 17/11/10 в 20:36 |
Цитата: | C# - очень лёгкий и благодаря .net предоставляет очень широкие возможности. для начала подойдет. |
не неси хуйни. C# не такой пиздатый благодаря дотнету он просто больше нигде не применяется. Под дотнет и на визуал бейсике фигачить можно
|
|
|
|
С нами с 31.10.07
Сообщения: 329
Рейтинг: 184
|
Добавлено: 17/11/10 в 22:26 |
Христофор Бонефатьевич писал: | Какой? |
меня 21 год назад учили программировать на языке ЯМБ.
на русском языке он.
простой в общем-то
но если тебе хочется веб функциональности при сравнительном отсутствии мозговых потугов - пхп, без вариантов.
более интересные вещи типа перла, руби, питона потребуют всёже бОльшего напряжения мозговых клеток.
на пхп можно научиться кодить чтобы "лишь бы работало" вполне сносно за месяц другой.
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 17/11/10 в 23:16 |
taj писал: | не неси хуйни. C# не такой пиздатый благодаря дотнету он просто больше нигде не применяется. Под дотнет и на визуал бейсике фигачить можно |
Ну да, C# vs Visual Basic - один фиг. То, что Visual Basic существует - это дань биллу гейтсу, который придумал бейсик.
При программировании под виндовс - по легкости программирования они вне конкуренции. Есть минусы, но когда топикстартер поймет что это за минусы - он уже будет уметь программировать и таких топиков создавать не будет.
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 17/11/10 в 23:18 |
freedmann писал: | меня 21 год назад учили программировать на языке ЯМБ.
на русском языке он.
простой в общем-то
но если тебе хочется веб функциональности при сравнительном отсутствии мозговых потугов - пхп, без вариантов.
более интересные вещи типа перла, руби, питона потребуют всёже бОльшего напряжения мозговых клеток.
на пхп можно научиться кодить чтобы "лишь бы работало" вполне сносно за месяц другой. |
Под веб я бы сразу с ruby начал, что бы потом сразу на рельсы перейти
|
|
|
|
Турбо Cуслик со стажем
С нами с 27.03.08
Сообщения: 4069
Рейтинг: 447
|
Добавлено: 19/11/10 в 08:32 |
много перепробывал, на многом приходелось писать. для меня все языки как один все они одинаковы, нет такого на котором невозможно решить задачу при условии что там есть надлежащии функции. тоесть сложно на баше нарисовать графику если там она не предусмотрена изначально.
в итоге в один прекрасный момент пришел к выводу, для меня самый легкий есть язык в котором не надо ниочем думать кроме программирования. Тоесть нет привязки к типу переменных не надо думать объявил ты или нет ее, очень хороший пример это foxpro, там даже функции не обязательно писать полность всего 4 буквы от полного названия вполне хватает системе, это конечно накладывает некоторые нюансы но всеже вполне быстро привыкаеш. Еще важна многоплатформенность тоесть это должно работать везде. и скорость компилирования тоже достаточна важна. щас на си пока накомпилиш отловиш ошибку потеряеш намного больше времени чем на любом интерпритаторе, щас нет таких тормозных компьютеров чтобы утвержать что интерпритаторы работают медлеенее чем скомпиленое в мк. И как следсвие есть языки заточенные на определеные задачи.
вот важныe аспекта языка.
1. он должен иметь функции для реализации поставленных задач
2. чем меньше заморочек в структурах тем проще.
3. проблемы с переменными (их объявление и отслеживание типов)
4. скорость компиляции.
5. много платформеность.
Сейчас я восновом все делаю на php, связано с работай и работает от домашнего компа до сервера.
до этого любил delphy за скорость компиляции он давал 200% форы томуже билдеру от борланда. до него было paskal и c#.
за что не люблю Си много заморочек с перемеными, очень много надо делать руками, чесно сказать меня ассемблер так не напрягал как Си ибо в Си все через жопу, особенно когда туда ввели классы и стремы. Скорость от этого он свою потерял в разы, а время на разработку не уменьшилось. Вспоминаю турбо Си, вот это была скорость по компиляции на х286, он за 5-10 секунд компилил проект в несколько сот фалов и модулей. в визуал Си была проблема при передаче файлов заказцикам надо было дополнительно пересылать кучу системных dll. Размер проекта сами понимаете от этого не уменьшался.
для изучения самый простой это асемблер точно говорю более структурированого языка и наименьшим набором встроиных функций не найти, но вот чтобы на нем чтото реализовать вы потратите более всего времени если ваша задача не состоит в том чтобы переменной присвоить значение
|
|
Время всех ставит на место! растопчет и разотрет в порошок. доказано и не раз :)
|
0
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 19/11/10 в 14:51 |
baddan писал: | много перепробывал, на многом приходелось писать. для меня все языки как один все они одинаковы, нет такого на котором невозможно решить задачу при условии что там есть надлежащии функции. |
А как же пролог и лисп? тоже одинаковые?
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 19/11/10 в 15:28 |
baddan писал: |
ибо в Си все через жопу, особенно когда туда ввели классы и стремы. Скорость от этого он свою потерял в разы, а время на разработку не уменьшилось. |
Ну, если для тебя все возможности С++ закончились на стримах, а до Boost ты не дошел, то как бы и ясно все, уж извини.
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 20/11/10 в 14:51 |
Если рассматривать именно языки отражающие архитектуру Поста, то самый лёгкий язык для изучения - С. Паскаль немного, но муторнее.
Библиотеки, среды разработки и "передача файлов с DLL заказчикам" отношения к языку не имеют.
|
|
|
|
show me the money
С нами с 18.02.03
Сообщения: 1598
Рейтинг: 263
|
Добавлено: 21/11/10 в 01:46 |
Веб-разработчику PHP больше подойдет. Применить сможет.
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 23/11/10 в 02:30 |
Ну если только очень временно, что бы понять какие то элементарные основы программирования. а вот потом, разобравшись в php, нужно переходить на ruby on rails
|
|
|
|
С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134
|
Добавлено: 23/11/10 в 14:37 |
когда то в школе преподавали бейсик ,
не помню что за бейсик, помню что рисовари всякие падающие шарики с затуханием, что то еще делали
единственное что осталось в мозгу после этого это примерное представление об управляющих конструкциях, что по прошествии лет, когда сел самостоятельно что то учить, неплохо помогло ускорить процесс
насчет RoR не знаю, но имхо самые языки, даже исходя из того чтобы просто найти работу, это php, java, c# (c++) , можно сказать самые попсовые, обычно к php плюсуют знание javascript
Сравнение языков
|
|
|
|
С нами с 11.09.09
Сообщения: 1385
Рейтинг: 409
|
Добавлено: 24/11/10 в 03:19 |
Цитата: | для изучения самый простой это асемблер точно говорю более структурированого языка и наименьшим набором встроиных функций не найти, но вот чтобы на нем чтото реализовать вы потратите более всего времени если ваша задача не состоит в том чтобы переменной присвоить значение |
+1
ну это только первое время, зато какая отдача потом =)
Цитата: | А разделение типов данных сделано исключительно для того, чтобы программист меньше ошибался. Что легко обходится явным переопределением типа, если уж сильно надо. |
для системы и в частности (но не только) для процессора тип данных определяется непосредственно в момент обращения к данным в одной инструкции
все эти предопределения и переопределения в сях ведут к ненужным визуальным нагромождениям в коде, подталкиванию компилятора на генерацию мусора, лишних циклов и иногда куче варнингов в процессе сборки (хотя всё будет отрабатывать как задумано)
в таком варианте писанина не в ущерб качеству будет не менее коропотлива, чем на том же асме
а если "тяп-ляп и так сойдёт", но зато побыстрее сваять и получить за это бабло - это да, это идиальный вариант
яркий пример тяп-ляпа - adobe reader. чего только стоит его двойной инсталлятор, который 3.5 файла извлекает из себя так, как будто OS ставит. Про количество дыр даже говорить не стоит - собрали и хуй с ним, вроде работает - можно идти просить у начальства премию
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 24/11/10 в 12:06 |
Перл дня - Adobe reader тормозит при инсталяции потому, что на C написан.
Не топик, а фрик-шоу прямо.
|
|
|
|
С нами с 11.09.09
Сообщения: 1385
Рейтинг: 409
|
Добавлено: 24/11/10 в 22:13 |
не потому что на с написан, а потому что написан криворукими быдлокодерами
не надо дёргать фразы из контекса и перевёртывать с ног наголову
смысл был в том, что лепя копипаст и говнокод, а часто и говнокод мышкой, дохуя людей думает что они охуенные программисты
потому как свистелки и перделки выводят на первый план быстроту написания и потворствуют тому, чтоб говнокодеры вообще забыли такое слово как оптимизация
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 24/11/10 в 22:46 |
Ну и при чем тут язык программирования?
|
|
|
|