Имя: Пароль:
JOB
Работа
Хочу изучить настоящий язык программирования
,
0 Balabass
 
11.02.14
11:59
Приму советы от бывалых.
Опыт - 1с и Делфи и Байсик и Паскаль и немного ВижуалБейсик.
Хочу попробовать получить новый скил.
Посоветуется мне язык для изучения максимально попсовый чтобы и литературы полно было российской и поддержка на русском.
Чтобы писать утилиты под ПК для начала.
Или брать любой и вперед?
97 Beduin
 
11.02.14
16:37
(96) Все правильно написали. Виртуальная машина java. Она так называется.
Они скоро будут везде. Устройств много, технически они все разные, кроссплатформенность это будущее.
98 Принт
 
11.02.14
16:38
В (85) речь о яваскрипте, а не о Java.
99 Принт
 
11.02.14
16:39
(98) пардон, заблудился)
100 szhukov
 
11.02.14
16:39
(98) Мы с этой темы уже спрыгнули :)
101 szhukov
 
11.02.14
16:41
(97) Ну я о том, что в C# идут теми же стопами, только называется по разному. И тоже движутся в сторону кроссплатформенности хоть и однобоко пока что...
102 Azverin
 
11.02.14
16:41
(0) учи английский язык лучше)
103 Принт
 
11.02.14
16:44
Или Китайский
104 Beduin
 
11.02.14
16:44
(101) Главное результат. Java на многих устройствах сейчас. А это значит, что программа написанная один раз без особых проблем запустится почти везде. ООП мощная штука, перегрузки, калбеки, шаблоны и т.п. реально упрощают разработку. В общем то этот результат сейчас на виду. Java везде, даже в холодильниках.
105 IVIuXa
 
11.02.14
16:44
(36)
скромняга
то что нужно, только добавлю - html5 скоро js полностью заменит так что:
php + html5

а за дельфи - предлагаю руки выдергивать

c# без нет не работает

purebasic - компилит на уровне ассемблера + кроссплатформенный.
все мелкие поделки делать на нем очень удобно
106 Trainee
 
11.02.14
16:45
+1 Учи английский)
107 Beduin
 
11.02.14
16:46
(105) Главное, чтобы дельфисты тебя не услышали. Для них сейчас это больная тема.
108 IVIuXa
 
11.02.14
16:48
(107)
сам был в их рядах лет 5 назад
могу сказать дельфи - оом..но
109 Принт
 
11.02.14
16:50
110 Beduin
 
11.02.14
16:54
(109) 1С зато на подъеме
http://www.google.com/trends/explore#q=1С&cmpt=q
111 IVIuXa
 
11.02.14
16:54
(109)
еще есть такая гадость как forms на oracle
че там не слышно когда сдохнет ? ;)
112 Принт
 
11.02.14
16:56
(110) В абсолютном http://www.google.com/trends/explore#q=1С%2C%20Delphi&cmpt=q
(111) Поможем! ;)
113 Злопчинский
 
12.02.14
19:28
нормальный язык программирования - это ассемблер(ы). Все остальное - фигня... В ассемблере, по крайней мере если ошибка - то хоть понятно почему... не то что в 1С и прочих шнягах..
114 Fynjy
 
12.02.14
19:34
Я за Java ибо сам его подучиваю ))
115 Глобальный_
Поиск
 
12.02.14
19:39
(45) прав! Фокал язык будущего!
116 ivanovnm
 
12.02.14
19:50
(0) А что ты с ним делать собираешься? Писать что-то серьезное - с++. Не серьезное - C#, java. Web - pithon, java. Для мобилок - С, java. Сначала надо наверное определиться чем нравиться заниматься. Но в интернетах пишут что зарплата с-шника сравнима с з/п 1Снега.
117 Fynjy
 
12.02.14
19:57
(116) не сравнима для уровня эдвансед ... Для той же Java это от 2к евро ... В среднем 3к ...
118 ivanovnm
 
12.02.14
20:10
(117) эдвансед 1С-нег - от 150. это поболее 3 к евро
119 ivanovnm
 
12.02.14
20:12
(112) Скоро Delphi упадет так низко, что 1С его догонит. Учим 1С.
120 ivanovnm
 
12.02.14
20:13
(113) >> В ассемблере, по крайней мере если ошибка - то хоть понятно почему

... понятно почему после пяти перезагрузок.
121 tararam
 
12.02.14
21:06
(105), (107) Так могут рассуждать только те, кто в жизни не писал на делфи ничего сложнее универских курсовых. Вас, собственно, что смущает? паскалевский синтаксис или мода типа "это - круто, а это - быдлокод"? внимательно поизучайте опенсорсный и абсолютно кроссовый (трансляция кода под что угодно) проект лазарус. узнаете много нового.
(119) зря. эмбарсадеро неплохо развивает делфи в сторону ведра и яблока. скажем так, ХЕ5 меня впечатлил, да и несколько довольно серьезных приложений под ведро, написанных на ХЕ, добавили уважения к сему продукту, хотя я давно не кодил на делфи, предпочитая для ведра идею (в последнее время поглядываю в сторону ксамарина - проект неплохо развивается, манит возможность трансляции кода как в ведро, так и в яблоко, останавливает - только в идее есть возможность правки лэйаута с предпросмотром "находу". Кстати, о мобильных устройствах^ у оракла есть очень мощная и вкусная штука ADF Mobile).
122 Принт
 
12.02.14
23:13
(121) В дельфи больше всего смущает разброд и шатания в типах.
PS
как в таблицах лазаруса отображать кириллицу?
123 Принт
 
12.02.14
23:19
(0) Python учи! Практично и для мозгов полезно.
124 EvgeniuXP
 
12.02.14
23:26
XAMPL, WPF, C#, LINQ и сетка.
125 timurhv
 
12.02.14
23:35
Навеяли разговоры про Java трейлер:
youtube.com/watch?v=H5I0tEkTj78
126 vJet
 
13.02.14
02:26
(123) Старательно плюсую Python
Вот для ознакомления можно осилисть это: https://www.coursera.org/course/interactivepython
127 vladislav_kz
 
13.02.14
05:07
Что в вашем понимании "настоящий язык программирования"? 1С вас чем не устраивает?)))
128 vladislav_kz
 
13.02.14
05:08
Чем вообще отличается "настоящий язык программирования" от "не настоящего языка". Про кроссплатформенность писать не стоит)))
129 Злопчинский
 
13.02.14
05:19
программист - это не тот, кто пишет на языках программирования. программист это тот кто имеет хотя бы базовую подготовку  в области программирования, а то некоторые

Если 2=2
и
Если "2"="2"
.
вообще никакой разницы не видят...
а для входных допустимых i = {1,2}
оператор i=3-i - повергает в ступор..
.
;-)
130 Bigbro
 
13.02.14
07:10
я бы поддержал ассемблер.. но реальность такова, что не занимаясь профессионально низкоуровневой разработкой вы не сможете угнаться за постоянно меняющейся процессорной архитектурой со своими ассемблерами для каждой.
131 necro
 
13.02.14
07:17
(0) 1. Связка HTML+JavaScript+CSS+PHP 1снику всегда пригодится - это любая веб-морда к 1С. Кроме того, скрипты под винду (в том числе и прямо в 1С) пишутся на Windows Script Host, то есть тоже javascript.
Если же хочется легко и приятно писать оконные приложения, то я считаю под виндой нужно брать C# на Windows Forms.
Для общего развития можно порекомендовать Java, но думаю в жизни оно встретится реже, ведь в качестве сервера гораздо чаще применяется PHP, а на десктопе C#, остается андроид (с довольно неприятным API).

В общем, в плане практической пользы думаю лучше всего HTML+JavaScript+CSS+PHP.
132 andreymongol82
 
13.02.14
07:21
(108) Тотал коммандер, насколько помню на пацкале сделан
133 necro
 
13.02.14
07:42
(132) никогда не понимал, зачем эта программа - неужели трудно два окна Проводника открыть? )
134 Bigbro
 
13.02.14
07:45
(133) у меня в каждой вкладке висит по 5-10 закладок на ресурсы по которым приходится постоянно в работе перебегать.
предлагаешь 20 проводников открыть? и как в них ориентироваться?
135 necro
 
13.02.14
07:53
(134) Вроде в проводнике есть пункт "Избранное" слева, наверное можно туда 5-10 закладок добавить.
136 andreymongol82
 
13.02.14
07:59
(133) Там есть такие всякие вкусные фишки типа помещение копирования/перемещения в очередь, нормальное подключение к FTP, различные виды блокированых и не блокированых вкладок, подключение разных внешних и внутренних текстовых редакторов для просмотра и запуска, запуск командной строки и куча плагинов, а проводник - скорее для тех, кто привык таскать мышью файлы, вместо одного-двух нажатий клавиш
137 Принт
 
13.02.14
08:00
(132) разве это мешает дельфи быть овном?
138 necro
 
13.02.14
08:03
(137) А мне кажется, что паскаль отличный язык для обучения программированию (еще должен быть неплох питон) - строгий четкий и понятный синтаксис, никакой непонятной фигни типа множественного наследования и адресной арифметики с С/С++ или бейсиком например не сравнить. Ну и в своё время дельфи единолично занимал нишу визуальных средств разработки, сейчас-то конечно выбор есть.
139 andreymongol82
 
13.02.14
08:06
(137) Это я к тому, что нормальные вещи пишут и на делфях. К тому же раньше, практически единственная была вменяемая IDE, в котором без особых извратов можно было цепляться к СУБД разным изкаропки.
В общем тут не языки виноваты, язык лишь инструмент. Разве виноват молоток, что его используют не только для забивания гвоздей?
140 Принт
 
13.02.14
08:06
(138) турбо-паскаль неплох, а с дельфи перемудрили. если множественное наследование непонятно, его можно не использовать.
141 Chai Nic
 
13.02.14
08:07
(128) Настоящий язык программирования - это тот, на котором пишут высокие программисты. Очевидно, что одинесники не относятся к высоким программистам, как и программисты сайтов.
142 andreymongol82
 
13.02.14
08:08
(141) Настоящий язык программирования - это даже не ассемблеры, а 0010010011101001. Все остальное от лени.
143 andreymongol82
 
13.02.14
08:10
(140) Кстати, Никлаус Вирт как-то недолюбливал ООП
144 Chai Nic
 
13.02.14
08:10
(142) Да, у нас препод рассказывал, как они набирали код "на бороде" - это такая фигня из тумблеров, отображаемая на вводимое машинное слово..
145 necro
 
13.02.14
08:10
(140) В С++ много разного, чего можно не использовать, в паскале этого просто нет - перегрузка операторов, объявление переменных где попало (с отдельной инициализацией), неочевидная арифметика типа а=б+с=д.
На дельфи я никогда не писал, врать не буду - только на BP7 и на BCB/TCB.
146 Принт
 
13.02.14
08:11
(143) это его личные проблемы. после паскаля он ударился в верхние материи, создал ненужную хрень и о нем забыли.
147 necro
 
13.02.14
08:11
(139) есть же ADO - цепляйся к любой БД откуда угодно, хоть из 1С, и не тащи с собой кучу корявеньких борландовских библиотечек.
148 Chai Nic
 
13.02.14
08:12
(145) Угу, а еще в Си есть недокументированные побочки, меняющие результат выполнения в зависимости от флагов компилятора и фаз Луны... А если писать строго, чтобы эти побочки обойти - получится тот же Паскаль, только с иным синтаксисом.
149 jsmith
 
13.02.14
08:13
(145) Дельфи вселенское зло
150 jsmith
 
13.02.14
08:14
в смысле турбо паскаль
сам по себе борланд был хорош
151 Принт
 
13.02.14
08:14
(150) =)
152 jsmith
 
13.02.14
08:15
но вижуал студио выпер его с мировой арены
153 Chai Nic
 
13.02.14
08:15
Турбо-паскаль - это лишь одна из версий борланд-паскаля.
154 Эмбеддер
 
13.02.14
08:15
Где голосовалка? я за C#, хотя я его не знаю)))
155 Принт
 
13.02.14
08:16
(152) у них ещё таблицы были и много чего. несмогли
156 Эмбеддер
 
13.02.14
08:16
(153) сначала он был турбо-паскаль (tp.exe), а потом стал борланд-паскаль (bp.exe). первый в отличие от второго, использовал меньше оперативной памяти, насколько я помню (в ВУЗе пользовались ими)
157 jsmith
 
13.02.14
08:17
из ассемблеров FASM хорош
хотя больше всего опыта было с TASM
158 jsmith
 
13.02.14
08:18
MASM зло
159 necro
 
13.02.14
08:18
(148) Чтобы всяких "особенностей" было поменьше, нужно брать современный язык, выпускаемый одной конторой и не тянущий обратную совместимость. Например в этом отношении C (если брать последние версии, а не исторические),C++, Java и особенно PHP - жуткое нагромождение всего подряд, а вот C# - более-менее цельный, хотя тоже не без странностей.
160 Принт
 
13.02.14
08:18
tp.exe был ограничен 640кб
161 andreymongol82
 
13.02.14
08:18
(144) Нас студентами водили на экскурсию в подвал, где подобная машина стояла )))
(147) Это сейчас ADO вменяемая, а скажем для большой базы на FireBird делфовские билиотеки были лучше.
Правда сейчас не в курсе, но видимо скатился Делфи в УГ. (145) ИМХО - это зло. Особенно весело было искать утечки памяти из-за того, что пять раз меняли указатель и забывали убить его.
162 Chai Nic
 
13.02.14
08:18
(154) Это который дотнеты требует, причем каждый раз разную версию? Реально бесят разработчики, выбирающие такой инструмент.. ибо задалбывает держать зоопарк из дотнетов разных версий от 2.0 до 4.0 с сервиспаками, занимающий гигабайты на диске.
(156) Да, помню, самый первый турбопаскаль был вообще без турбовижна, с "нетаскаемыми" окошками.
163 jsmith
 
13.02.14
08:18
(159) C# вобрал в себя лучшее
это был эпический ответный удар мелкомягким по гордости корпорации Sun
164 jsmith
 
13.02.14
08:19
(162) извините, но гемора с дотнетом куда как меньше, нежели с JVM
165 jsmith
 
13.02.14
08:20
*удар мелкомягких
166 Принт
 
13.02.14
08:20
(162) самый третий был вообще без окошек
167 necro
 
13.02.14
08:21
(161) Насчет указателей - помню меня возмутила до глубины души рекомендация в языках со сборщиком мусора явным образом обнулять объекты:
o = new Object();
o = null;
o = new Object();
я подумал - так я и на С++ могу )
168 Chai Nic
 
13.02.14
08:21
(164) Для разработчика - возможно. Поэтому во всяких госг..конторах очень его любят.. студент, только что из вуза, начинает очередную поделку для сдачи отчетности писать как правило именно на дотнете.
169 necro
 
13.02.14
08:22
(168) хорошо что не на фокс про клиппере или кларионе, раньше было так
170 Chai Nic
 
13.02.14
08:22
(168) Причем, именно на дотнете конкретной версии. И проверку еще включит, гад.
171 jsmith
 
13.02.14
08:22
кроме того, меня пугает скудность Java Framework
самая правильная багофича Java Framework это реальная кроссплатформенность
но в остальном плане .NET Framework уделывает Java Framework вчистую
172 Chai Nic
 
13.02.14
08:22
(168) Вот кстати с теми программами проблем вообще не было, они были даже портабельные, легко копировались с одного компа на другой, никаких либ ставить не требовали на комп..
173 jsmith
 
13.02.14
08:24
(172) MFC-проги?
174 andreymongol82
 
13.02.14
08:25
(167) сборщик мусора такой самостоятельный, да!!! )))
175 necro
 
13.02.14
08:25
(170) дотнет - как бы часть ОС, не вижу проблемы обновлять ОС вовремя
(172) не знаю, мне не всегда так везло. тем более всякие .ocx и дллки от этого дела брать вообще неизвестно где
176 Chai Nic
 
13.02.14
08:25
(166) Не, он был сразу с окошками, только окошки были своеобразные, мозаично располагались на экране без возможности изменения.. между ними можно было переходить, и распахнуть текущее окно во весь экран.
(173) А при чем тут MFC?
177 MaxS
 
13.02.14
08:25
(104) т.е. современному программисту можно начать с холодильника.
Эх. а раньше если программа не работала, нужно было брать паяльник и осциллограф.
178 jsmith
 
13.02.14
08:26
(176) >>А при чем тут MFC?
А какие "те проги" ты имел в виду?
179 Chai Nic
 
13.02.14
08:26
(175) "дотнет - как бы часть ОС, не вижу проблемы обновлять ОС вовремя"
Обновлять мало, суть в том, что этим го..программам требуется не последняя версия дотнета, а именно какая-нибудь конкретная.
180 Chai Nic
 
13.02.14
08:27
(178) Написанные на кларионе, клиппере, фокспро. С вкомпилированными либами они всё равно весили единицы мегабайт. А сколько весят дотнеты?
181 Принт
 
13.02.14
08:28
182 Принт
 
13.02.14
08:28
(180) ну так и винчестера подросли
183 necro
 
13.02.14
08:28
(178) чтобы заполучить нужную версию MFC мне как-то пришлось установить Win98SE, накопировать оттуда dllок и потом накатить их на мою любимую Win95OSR2. Но тут речь про FoxPro, Clarion, Clipper - там не MFC а какая-то своя магия.
184 Chai Nic
 
13.02.14
08:28
(181) О, пардон тогда) Не знал про такую..
185 Chai Nic
 
13.02.14
08:33
(182) Если для программки, позволяющей пользователю заполнить десять ячеек в форме, требуется ставить фреймворк на полгига, а сама программа тормозит и занимает кучу оперативной памяти - вряд ли это можно считать правильным. Да и в случае проблем задолбаешься их решать.. техподдержка разработчика кивает на версию дотнета, переустанавливаешь - та же фигня. И внезапно оказывается, что надо переустанавливать систему и накатывать дотнеты в строго определенном порядке.
Такая фигня была с программой для сдачи отчетности в федеральную службу по тарифам..
186 necro
 
13.02.14
08:33
(177) Недавно Texas Instruments раздавала свой модный контроллер со всем обвесом для подключения к ПК всего за $4.30 с доставкой. Там тоже можно с паяльником )
187 andreymongol82
 
13.02.14
08:34
(176) wiki:Фреймовый_оконный_менеджер_X_Window_System - тайлинг. У некоторых красноглазых товарищей он до сих пор популярен... У меня дома, кстати, тож красноглазие
188 necro
 
13.02.14
08:35
(185) Всякую мелочь лучше всего было бы перенести в интернет. Пусть они там у себя на сайте что хотят то и обновляют )
189 Принт
 
13.02.14
08:36
(188) бывает как перенесут.. запускай потом терминальный доступ к виртуальной машине
190 Chai Nic
 
13.02.14
08:37
(188) Совершенно верно.. давно пора в интернете создать единый государственный информационный центр, а все эти контуры и сбисы выкинуть на помойку, вместе с недопрограммами отдельных ведомоств.
191 necro
 
13.02.14
08:37
(187) У меня тоже такое есть - называется "Расположить окна рядом" )
192 necro
 
13.02.14
08:39
(190) Ага, и еще кучу ненужных документов отменить. Вот зачем нужно два паспорта? Выдавали бы сразу нормальный и писали бы в него и детей, и визы, и права на машину....
193 jsmith
 
13.02.14
08:40
(192) +100500
194 andreymongol82
 
13.02.14
08:40
(191) Это да - иногда полезная фишка!
(192) Вот 100% согласен.
195 Bigbro
 
13.02.14
08:45
(192) к этому вроде как дело идет. проекты запущены в нескольких регионах в частности в татарстане, насколько помню. у китайцев вроде как повсеместно уже реализованы единые электронные карты.
196 necro
 
13.02.14
08:49
(195) Мне кажется просто добавят еще одну лишнюю бумажку, и на этом всё кончится. А ведь казалось бы, всё просто - есть же СНИЛС, есть ИНН, бери хоть то, хоть другое и вешай на них все данные, и храни в своих БД, а гражданину можно выдать любую бумажку, например распечатку данных на бланке гособразца, либо электронную карту, либо чип.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн