Реклама на сайте Advertise with us

Какой язык программирования оптимален в соотношении...

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 02.04.09
Сообщения: 72
Рейтинг: 11

Ссылка на сообщениеДобавлено: 30/10/11 в 17:37       Ответить с цитатойцитата 

Какой язык программирования оптимален в отношении фриланс/работа на себя/деньги/сложность.

Веб программирование:
Мне кажется на php пишет много программистов и может этот язык не супер в отношении затраченное время - полученные деньги с фриланса.
Java, JavaScript - как эти языки как первые?
Может еще какие-то языки есть.

Интересует язык для создания сайтов, на который есть спрос на рынке фриланса и на котором можно сделать что-то для себя (движок сайта, скрипт для оптимизации рутинных процессов). Главное чтобы на нем можно было делать серьезные вещи как на заказ, так и вебмастеру, который работает на себя. И не супер сложный в освоении.

0
 



С нами с 07.07.09
Сообщения: 2618
Рейтинг: 559

Ссылка на сообщениеДобавлено: 30/10/11 в 18:00       Ответить с цитатойцитата 

В качестве первого рекомендую C#. Если с математикой и английским всё ок - выучишь более менее за месяц. C# всё равно что английский выучить icon_wink.gif

P.S. во избежание дальнейших вопросов при чем C# к сайтам, отвечу: есть замечательный язык ASP.NET, который идентичный Сишарпу.

4
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 30/10/11 в 18:11       Ответить с цитатойцитата 

Если для создания сайтов (в смысле клиент - сервер), то проще и востребование будет php + он кроссплатформенный.
ASP.NET помоему под винду, сложен и ИМХО с перебором.
JavaScript - браузерный язык. Исполняется только на клиентской машине. К сайтостроению имеет больше косметическое отношение.
Java - что там к сайтостроению ХЗ. Но не самый простой в сравнении с выше перечисленными.

®

3
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 30/10/11 в 18:18       Ответить с цитатойцитата 

если для фриланса особенно эпизодического, то по любому пхп - куча конкурентов, но спрос еще больше, всегда можно найти задачу нужной сложности/стоимости.

3
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 30/10/11 в 18:39       Ответить с цитатойцитата 

another hornet писал:
Какой язык программирования оптимален в отношении фриланс/работа на себя/деньги/сложность.


пробежись по фрилансам.ру и одескам.ком. посмотри среднюю стоимость часа работы на данном языке. средний чек заказов. объем заказов. клиентура. что конкретно прогают на данных языках.

выучишь пхп. заказов дохуя. дохуя работы уровня "3 дня работы за 20 баксов". дохуя школотных клиентов. дохуя неадеквата. дохуя непонимания. будешь копаться в чужой помойке вечно.


можно выучить питон или руби. там заказов меньше. работы меньше. но работа лучше оплачиваемая. клиент взрослее. код в целом чище.

пришел к победе коммунистического труда

4
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 30/10/11 в 18:47       Ответить с цитатойцитата 

Язык программирования вообще то предназначен для решения задач. Поэтому выбирать между PHP/JAVA/JavaScript - ну как минимум не логично, это разные языки для разных задач.

php - вэб сайты
javascript - интерфейсы и разные плюшки в браузере
флеш - почти как яваскрипт, но оплачивается как правило серьезнее
java - к серьезным дядькам и серьезным проектам в оффисах.
ruby - тоже вэб сайты, но немного гиковский уровень. Хотя спрос тоже есть, но больше на офисных работников.

Вообще забавная постановка вопроса, типа "что бы такое быстро выучить что бы бабла настричь" icon_lol.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

3
 



С нами с 02.04.09
Сообщения: 72
Рейтинг: 11

Ссылка на сообщениеДобавлено: 30/10/11 в 18:59       Ответить с цитатойцитата 

Stek писал:
java - к серьезным дядькам и серьезным проектам в оффисах.

сайты на java пишут или это не лучший язык для сайтов?

0
 



С нами с 07.07.09
Сообщения: 2618
Рейтинг: 559

Ссылка на сообщениеДобавлено: 30/10/11 в 19:11       Ответить с цитатойцитата 

Цитата:
сайты на java пишут или это не лучший язык для сайтов?


Это вообще не веб-программирование.

3
 

no sign

С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403

Ссылка на сообщениеДобавлено: 30/10/11 в 19:22       Ответить с цитатойцитата 

BlackSeoMan писал:
Это вообще не веб-программирование.


хм, а можно спросить откуда такое мнение? )
jsp вообще оно такое... jsp'шное ))

skype:megaarachno

3
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 30/10/11 в 20:58       Ответить с цитатойцитата 

Ну на php скажем страничку сделать 2 минуты. С java чуть подольше icon_smile.gif

Поэтому на java и пишут как правило что то большое и частенько для "распила", что бы бюджет израсходовать. Особенно в госс. организациях это видно, когда форму обратной связи с посетителями пишут 3 программера целый месяц. И хрен что скажешь - java ведь icon_smile.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

3
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 30/10/11 в 21:32       Ответить с цитатойцитата 

Рекомендации тем, кто когда-то что-то писал на линейных языках типа C или Pascal и решили попрбовать себя для каких-либо целей на Java - запастись транквилизаторами! icon_smile.gif
Цитата:
class HelloWorld {

public static void main (String args []) {

System. out. println ("Hello World");

}

}

®

3
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 30/10/11 в 21:59       Ответить с цитатойцитата 

Тем не менее явой буквально пронизан стек гугла. Интересно к чему бы это. icon_smile.gif

И кстати на яваскрипт тоже пишут веб приложения - есть такой node.js

А вообще советую параллельно с мэйнстримовыми языками изучать Haskell, так оно будет методически правильно. Потом будет поздно. icon_smile.gif

2
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 30/10/11 в 22:18       Ответить с цитатойцитата 

Vyacheslav писал:

class HelloWorld {
public static void main (String args []) {
}
}

это как в пхп

Vyacheslav писал:

System.out.println ("Hello World");

это как в питоне

пришел к победе коммунистического труда

3
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 30/10/11 в 22:22       Ответить с цитатойцитата 

холивары покури
http://habrahabr.ru/blogs/python/22005/

короче проведи предварительную работу месяцок...

пришел к победе коммунистического труда

3
 



С нами с 07.07.09
Сообщения: 2618
Рейтинг: 559

Ссылка на сообщениеДобавлено: 30/10/11 в 22:31       Ответить с цитатойцитата 

Вообще-то вопрос был про первые языки, не думаю, что каждый осилит Python в качестве первого. Я говорю, C# чтобы понять саму суть программирования - самое оно.

3
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 30/10/11 в 22:32       Ответить с цитатойцитата 

кстати вот ахуенная таблица
http://hyperpolyglot.org/scripting

очень развивает

пришел к победе коммунистического труда

6
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 30/10/11 в 23:57       Ответить с цитатойцитата 

FXIX писал:
кстати вот ахуенная таблица
http://hyperpolyglot.org/scripting

прикольная табличка smail54.gif

3
 

мы, цари - народ работящий!

С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892


Передовик Master-X (01.09.2018)
Ссылка на сообщениеДобавлено: 31/10/11 в 02:06       Ответить с цитатойцитата 

а не проггерам а у кого дети хоятт стать прогерами - какой вывод с таблицы? icon_cool.gif

I work with reallifecam sex in Voyeur-House.TV

3
 



С нами с 05.06.07
Сообщения: 157
Рейтинг: 193

Ссылка на сообщениеДобавлено: 31/10/11 в 02:19       Ответить с цитатойцитата 

another hornet писал:
сайты на java пишут или это не лучший язык для сайтов?


Пишут, и немало, правда обычно это так называемый интерпрайз сегмент - банки, финансы, страхование и т.д. Бывают конечно и неинтерпрайз, из примеров - odnoklassniki.ru, linkedin.com, amazon.com.
Ну и рассматривать java лучше как платформу, а не просто язык. Т.е это огромный набор средств, библиотек, различных серверов и прочих продуктов, который позволяет разрабатывать не только веб приложения, но и кучу всего прочего - десктоп приложения, мобильные приложения, различные низкоуровневые сервера (например, сервера ММОРПГ игр) , веб сервисы и еще дофига всякой хрени. А языков уже есть много для java платформы - java, groovy, jpython, jruby, scala, clojure.
Преимущества на вскидку: скорость работы и кросплатформенность.
Недостатки: достаточно дорого стоят спецы в этой сфере (для тебя это скорей преимущество).

5
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 31/10/11 в 02:46       Ответить с цитатойцитата 

Цитата:
Недостатки: достаточно дорого стоят спецы в этой сфере (для тебя это скорей преимущество).

Для начала надо этим спецом еще стать, а это несколько лет плотной работы как с языком так и с той областью, для которой будет делаться софт.
В общем что бы программировать не достаточно выучить синтаксис языка.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

5
 



С нами с 05.06.07
Сообщения: 157
Рейтинг: 193

Ссылка на сообщениеДобавлено: 31/10/11 в 03:05       Ответить с цитатойцитата 

Stek писал:
Для начала надо этим спецом еще стать, а это несколько лет плотной работы как с языком так и с той областью, для которой будет делаться софт.
В общем что бы программировать не достаточно выучить синтаксис языка.


Тут полностью согласен.
Еще хочу добавить, что лезть новечку (особенно без опыта программирования) самостоятельно в java будет гораздо сложнее, чем скажем научиться веб-разработке на PHP/Ruby/Python.

3
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 31/10/11 в 10:00       Ответить с цитатойцитата 

langustt писал:
Тут полностью согласен.
Еще хочу добавить, что лезть новечку (особенно без опыта программирования) самостоятельно в java будет гораздо сложнее, чем скажем научиться веб-разработке на PHP/Ruby/Python.


вот ему с них начинать и надо, а там дорога сам выведет куда надо. насчет раби и питона не знаю, особо не интересовался, но и на пхп сейчас пишут так, как будто это ява, и тут еще надо разобраться во всех подходах. освоив их, легче будет понимать другие языки, в частности С-шарп и та же Ява

3
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 01/11/11 в 07:13       Ответить с цитатойцитата 

another hornet: на фрилансе на java работы будет мало, это в офис.

В остальном по большому счету без разницы, во фрилансе основная проблема - очень много "школьников". В ковычках потому что многие уже не школьники, но из того возраста еще не вышли. Провалы сроков, ТЗ, выдумывание собственных велосипедов, разработка на "отъебись", пропадание, внезапные "отпуска", детские отмазки аля сгорел винт, пропал ноут и как раз по неожиданности в день сдачи проекта и, конечно, ни строки бекапа.

70% фрилансеров это просто бездельники, которые думают по быстрому срубить бабла. Не разбираясь в теме они хватают, что попадется и что вроде как можно сделать, потом понимают что сделать не получается или занимает намного больше времени чем они ожидали, и в этот момент в зависимости от характера или пропадают или у них внезапно "рожает кошка\ стерся бекап \ придумать свое".


Что бы понять "глубину" фриланса вот такая статистика:

на фри-лайнс.ру в разделе веб-прогр 4529 человек
на сайте есть функция - значек "про", она дает небольшие преимущества, но по большому счету показывает отношение к работе. Стоит она примерно 18 баксов в месяц. Не сильно большие деньги то за ведения фактически собственнго бизнеса.
Так вот "про" в этом разделе 478 человек или 10% ..

вот такая это серьезная штука фриланс icon_smile.gif

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

3
 



С нами с 13.01.08
Сообщения: 91
Рейтинг: 31

Ссылка на сообщениеДобавлено: 01/11/11 в 07:31       Ответить с цитатойцитата 

щаз тебе насоветуют smail101.gif уже по первым нескольким ответам в принципе ясно какого уровня "спецы" тут отметились. trollface.png

java сама по себе не сильно сложная, но вот только подготовки требует неслабой. помимо самого синтаксиса который осиливается за неделю еще нужно освоить стандартлиб и паттерны. для веба используют щаз в основном связку groovy/java

php - гавно по иронии судьбы называемое языком программирования (ранее был personal home page smail101.gif ), дохуя проектов на нём уже писано поэтому так просто отказаться от него нереально, но тренд на спад уже есть, новые проекты на нём уже не делают. из-за своей кажущейся простоты как мухи на гавно туда слетаются все быдлокодеры мира, которые потом иногда пишут даже какие-то вменяемые проекты (wordpress там разный). но че хочу сказать, за пределами веб программирования - работа с этим языком идёт через костыли и с охуенным напрягом. ну и куча недостатков вообще не способствующих развитию программиста - отстутствие какой-то культуры кода в большей части проектов, ебанутый глобальный неймспейс, нет реализации многопоточности и т.д. все это есть в гугле.

в сухом остатке остаются python/ruby. вот это хорошие инвестиции времени. огромное кол-во действительно охуенных опен сурс либ на все случаи жизни, пиздатейшие (RoR/Django) фрэймворки для создания сайтов, широкая поддержка от разных гуглов. да что там говорить стоит только посмотреть на профиль Mozilla Foundation на гитхабе (https://github.com/mozilla) и сразу станет всё ясно.

Последний раз редактировалось: webninja (08/11/11 в 08:05), всего редактировалось 1 раз

Blog web scraping / data extraction

3
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 01/11/11 в 10:17       Ответить с цитатойцитата 

webninja писал:
новые проекты на нём уже не делают

icon_lol.gif все на нем пишут и будут писать

webninja писал:
в сухом остатке остаются python/ruby. вот это хорошие инвестиции времени.

с этим согласен, но имхо человек задающий вопросы как ТС на форуме сложнее пхп ничего не осилит, уж без обид.
к програмингу надо иметь хотя бы подходящий склад ума/характера, что предполагает элементарное любопытство и жажду к исследованиям. без этого получится еще один "быдлокодер", либо человек для которого кодинг не главное занятие.

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »