|
Другие языки программирования | ☑ | ||
---|---|---|---|---|
0
azeml
07.10.15
✎
10:19
|
Здравствуйте! Хотел спросить совета у знающих людей. Или кто-то переходил с 1с на какие другие языки программирования. Кроме 1с ничего к сожалению не знаю (не считаю азы С и С ++) . Просто есть мнение начав изучать программирование с 1с, на вторые языки программирования перейти нереально. Заранее спасибо за ответ и советы.
|
|||
1
Timon1405
07.10.15
✎
10:20
|
Годный вброс
|
|||
2
Ненавижу 1С
гуру
07.10.15
✎
10:21
|
почему нереально?
напиши свой фреймворк а-ля 1С на шарпе |
|||
3
Господин ПЖ
07.10.15
✎
10:21
|
голые языки никому не нужны
|
|||
4
aka AMIGO
07.10.15
✎
10:21
|
(0) переходить надо по обстоятельствам, при необходимости, при потребности.
другие варианты - бессмысленны. |
|||
6
drcrasher
07.10.15
✎
10:22
|
перейти реально. особенно, если кроме 1с заниматься чем-то ещё, хотя бы для себя.
сейчас неторопливо ухожу от 1с в сторону javascript/objective c, ибо junior android/ios developer по деньгам совпадает с опытным 1сником. |
|||
7
Александр с АвтоВАЗа
07.10.15
✎
10:23
|
(0) это тоже самое, что если бы ты научился сначала ездить на автомате, а потом тебе пришлось бы сесть на механику
Кто-то практически сразу пересядет, кто-то вообще не сможет, а кто-то поучится, потратит определенное время, а потом сразу сядет Как говорится - все зависит от желания и умения быстро адаптироваться |
|||
8
aka AMIGO
07.10.15
✎
10:23
|
(6) нормально, если есть к чему приложить свои знания
|
|||
9
drcrasher
07.10.15
✎
10:24
|
+(6) java, без скрипт
я, правда, начинал с паскалей/бейсиков/фокалов и сейчас ради фана пишу на пхп/жс для мелких сайтиков |
|||
10
drcrasher
07.10.15
✎
10:24
|
(8) дык спрос на мобильные приложения есть, прилагай не хочу
|
|||
11
azeml
07.10.15
✎
10:29
|
(6) Тоже хотел бы перейти на objective c и Swift . Но блин смотрю и ничего не понимаю. Там надо ООП, а я теорию вроде знаю, а на практике не оч.
|
|||
12
azeml
07.10.15
✎
10:30
|
Говорю сразу гуру в 1с себя не считаю.
|
|||
13
azeml
07.10.15
✎
10:31
|
(9) Смотрел на Java и WEB , но что-то не по душе они.
|
|||
14
Гёдза
07.10.15
✎
10:31
|
Я джаву изучаю. Начинал с джава раш.
Потом писал конвертер тех журнала в скл. Теперь изучаю спринг |
|||
15
mTema32
07.10.15
✎
10:48
|
(6)>>"junior android/ios developer по деньгам совпадает с опытным 1сником"
Да ну? |
|||
16
vhl
07.10.15
✎
10:59
|
(6) >junior android/ios developer по деньгам совпадает с опытным 1сником
Сам придумал или есть ссылки на вакансии? |
|||
17
Asmody
07.10.15
✎
11:01
|
Изучай Haskell во имя добра!
|
|||
18
DmitriyDI
07.10.15
✎
11:03
|
(0) говорят сейчас востребован ruby
|
|||
19
GreatOne
07.10.15
✎
11:04
|
изучай НЛП и программируй толпы инфантилов на что-нибудь
|
|||
20
vasbur
07.10.15
✎
11:08
|
на этапе "новичок" программист 1С зарабатывает выше, чем тру-программист, на этапе "опытный" примерно одинаково, на этапе "эксперт" программист 1С зарабатывает ощутимо меньше.
Поэтому - успевай, иначе скоро будет нереально по причине сильной разницы зарплат. |
|||
21
GreatOne
07.10.15
✎
11:10
|
Есть тема, что опытные манагеры могут в месяц сделать 400++ к. за хорошую продажу. Рванем?
|
|||
22
NikVars
07.10.15
✎
11:28
|
(21) Могли... Когда-то... Ага, самое время - импортозамещение. Можно вместо бугатти новые лады толкать.
|
|||
23
Дебет
07.10.15
✎
11:38
|
для себя пишу на делфи =)
|
|||
24
Маратыч
07.10.15
✎
11:40
|
Сможешь в жабу (не скрипт) - сможешь и во все остальное. Она фактически эталон современного языка для ООП.
|
|||
25
azeml
07.10.15
✎
11:45
|
(24) спасибо за совет!
|
|||
26
Garykom
гуру
07.10.15
✎
11:57
|
(24) эталон как раз скрипт (js) и еще C#
а обычная java застыла в развитии |
|||
27
el-gamberro
07.10.15
✎
12:07
|
(26) Тогда уж застыл с++. Ява активно развивается.
|
|||
28
kryptonite
07.10.15
✎
12:08
|
(26) сравниваешь js и java ?
|
|||
29
kryptonite
07.10.15
✎
12:09
|
(0) бери да переходи. ниче сложного особо
|
|||
30
Asmody
07.10.15
✎
12:21
|
(26) Да ладно?!
|
|||
31
Garykom
гуру
07.10.15
✎
12:24
|
(30) угу
https://learn.javascript.ru/getters-setters ну когда же уже сделают проперти ("Единый геттер-сеттер") в java? |
|||
32
Garykom
гуру
07.10.15
✎
12:26
|
(31) тьфу в js тоже проперти нету, это они издеваются
вообщем C# рулит |
|||
33
quest
07.10.15
✎
12:26
|
(31) открой для себя кложуру. Там не только это сделали. Но и еще много вкусного.
|
|||
34
Asmody
07.10.15
✎
12:28
|
(33) Лучше скалу. Кложура вообще крышесносная.
|
|||
35
quest
07.10.15
✎
12:31
|
кто к чему привык :) для меня скала - вынос мозга. а вообще - лучше уж тогда scheme использовать. но нормальных компилеров на джавамашину нет
|
|||
36
Garykom
гуру
07.10.15
✎
12:31
|
(34) угу скала лучше, от кложуры у меня и правда крышу сносит как и от питона
причем сам то питон ок (команды), но вот разделитель синтаксиса вместо {} - табуляция это млин |
|||
37
quest
07.10.15
✎
12:32
|
(36) ты просто не понял что такое макросы и как писать свои DSL. После этого любой язык с заранее определеным синтаксисом кажется убогим, кривым и негуманным
|
|||
38
Garykom
гуру
07.10.15
✎
12:33
|
(35) очередная Clojure?
|
|||
39
Garykom
гуру
07.10.15
✎
12:35
|
(37) ммм... я правильно понял что перед разработкой проекта предлагается даже не выбор языка, фреймворков, платформы
и даже не выбор языка и написание фреймворков с 0 а сначала самому язык придумать и реализовать компилятор? |
|||
40
DmitriyDI
07.10.15
✎
12:39
|
(39) ахаха, смешно)
|
|||
41
qwerty2469
07.10.15
✎
12:47
|
(32) Ну а смысл усложнять синтаксис языков этими "пропертями".
|
|||
42
Casey1984
07.10.15
✎
12:51
|
(0) Брехня.
|
|||
43
Garykom
гуру
07.10.15
✎
12:55
|
(41) упрощаем использование фреймворков
читабельность кода повышается и меньше его без этих бесконечных Объект.setЗначение(НовоеЗначение) и СтароеЗначение = Объект.getЗначение() просто обычное присваивание (что логично) Объект.Значение = НовоеЗначение; и СтароеЗначение = Объект.Значение; |
|||
44
qwerty2469
07.10.15
✎
13:02
|
(43)
c# public double Hours { get { ... } set { ... } } java public double Hours public getHours() {...} public double setHours(value) {...} Ага в c# читабельность прям очень повысилась. |
|||
45
Garykom
гуру
07.10.15
✎
13:03
|
(44) не путай "реализацию" и "объявление" с "использованием"
|
|||
46
quest
07.10.15
✎
13:04
|
(39) Нет, не прав. Для тебя слово компилятор видимо как-то связано с высшей математикой и прочей заумью. Это не так. Просто создатели фреймворков за тебя много о чем подумали, и ввели в свои рамки. Если тебя устравивают эти рамки - ты начинаешь использовать их. Не устраивают - пишешь свой фреймворк. 1С именно так и поступило - тебя почемуто это не возмущает. Ведь по любому надо находиться в терминах задачи при решении, а процессор как ни крути ничего не знает о типе номенклатура. А уж прикрутить простой dsl к созданому фреймворку - задача для 2 курса в институте.
(43) зависит от того что у тебя понимается под "=" может и твой вариант проще читается. а может и нет |
|||
47
Garykom
гуру
07.10.15
✎
13:05
|
(45)+
c# Hours = D1.0; double h = Hours; java setHours(D1.0); double h = getHours(); |
|||
48
Garykom
гуру
07.10.15
✎
13:09
|
(46) компиляторов не писал... а вот интерпретаторы несколько раз
под "=" подразумевается то что накодил автор фреймворка (используемого класса), и нефиг пользователям знать что :) |
|||
49
qwerty2469
07.10.15
✎
13:11
|
(47) И какая разница? И ради это нужно в java добавить "проперти", зачем?
|
|||
50
Asmody
07.10.15
✎
13:13
|
присваивание — зло!
|
|||
51
Гёдза
07.10.15
✎
13:13
|
(50) почему?
|
|||
52
quest
07.10.15
✎
13:14
|
(48) автор фреймворка, пусть и офигенного, на семантику = определенную в языке (при условии что оператор = не переопределятся как например в С++) влиять не может.
А вот в своем дсл ты с этим = можешь делать что хочешь, когда хочешь и где хочешь. (50) Ты форумом ошибся. Это в хацкеле зло. А в 1С с ее убогим gc - очень доброе добро. |
|||
53
Asmody
07.10.15
✎
13:34
|
(52) Мы же тут не за 1С, а за концепции говорим.
|
|||
54
quest
07.10.15
✎
13:47
|
(53) Если за концепции, то да. Тогда - зло. Идеальное зло в идеальной концепции. И пока процессоры умеют присваивать значения - это не искоренить :)
|
|||
55
Лефмихалыч
07.10.15
✎
13:52
|
(0) изучай то, что понятнее, из того, что даст тебе выход в мобильную и веб-разработку. Которые будут продолжать специализироваться на оффлайне, через какие-нибудь 5 лет будут улицы мести.
|
|||
56
Garykom
гуру
07.10.15
✎
13:52
|
(54) процессоры не умеют ничего присваивать... они только push'ит и pop'ать умеют
|
|||
57
Garykom
гуру
07.10.15
✎
13:53
|
(55) 1С?
|
|||
58
Лефмихалыч
07.10.15
✎
13:54
|
(41) пропертя усложняют только объявление классов, а вот использование они упрощают в разы, перекладывая долбёж рутинных букв и скобочек на компилятор.
|
|||
59
Мухамор
07.10.15
✎
14:04
|
(55) а 1С-ники тоже?
|
|||
60
quest
07.10.15
✎
14:04
|
(56) мне кажется ты не совсем прав. add - что и куда пушит? loop что пушит? команда процессора меняет состояние регистра (регистров) а не порождает новое состояние.
|
|||
61
quest
07.10.15
✎
14:05
|
(59) адынэсники - в первую очередь. все захавает 1сфреш
|
|||
62
Garykom
гуру
07.10.15
✎
14:07
|
(60) не понял как добавление и цикл связаны с присваиванием?
|
|||
63
quest
07.10.15
✎
14:10
|
(62) меняют текущее состояние. в отличии от порождения нового.
|
|||
64
Лефмихалыч
07.10.15
✎
14:17
|
(59) большинство - в первых рядах. Самые толковые будут на положении нынешних семерочников.
|
|||
65
Мухамор
07.10.15
✎
14:27
|
(64) нынешние семерочники на вес золота, такшта не надо ляля...
|
|||
66
akaBrr
07.10.15
✎
14:52
|
(65) не заметил :)
|
|||
67
quest
07.10.15
✎
15:05
|
(65) где? почем там платят?
|
|||
68
Лефмихалыч
07.10.15
✎
15:49
|
(65) сколько лично ты знаешь семерочников, которые на вес золота?
во-вторых, даже этих золотых товарищей век более чем конечен |
|||
69
Asmody
07.10.15
✎
15:57
|
Текущая цена золота ~$1100 за унцию, т.е. за 31.1 грамма.
Средний одинесник весит порядка 85 кг. Т.е. $1100 * (85 / 0.0311) = $3006430 Это где такие "семерочники"? |
|||
70
Garykom
гуру
07.10.15
✎
16:03
|
(69) ну это в рабство на 30 лет
|
|||
71
NikVars
08.10.15
✎
10:21
|
$3006430 по курсу 65 рублей 195417950 рублей.
Делим на 30 получаем 6513931 за год. Далее в месяц 542827 рублей. Даже на фикси с учетом инфляции получается нормуль. Где можно записаться в такое рабство?! |
|||
72
kyvv
08.10.15
✎
10:46
|
Некоторые считают, что Россия в области ИТ движется очень быстро, и мы скоро всех догоним и перегоним. Так ли это? Я думаю, что нет. Например, в корпоративных приложениях мы застряли в архитектуре клиент-сервер. Лично я очень мало видел многоуровневых решений российской разработки, а сервис ориентированная архитектура вообще диковина. Многие просто до конца не понимают, что это такое, где использовать, и какие мы получаем преимущества.
Некоторые считают, что сервисы используются только в WEB приложениях и только на Java или .NET, а в других приложениях абсолютно не нужны. Это серьезное заблуждение. Да, в языке программирования Java уже есть множество классов, которые упрощают разработку, но это не значит, что эта технология не может быть написана на другом языке. Подойдет абсолютно любой язык программирования, умеющий работать с TCP/IP протоколом. Да, протокол общения с сервисом использует в качестве базы HTTP запросы, но это не значит, что использование сервисов ограничено только WEB браузером. В браузере уже реализованы все необходимые функции для работы с HTTP и XML, но кто мешает реализовать то же самое в вашем корпоративном приложении и получить преимущества SOA? Хотя, последние тенденции показывают, что ИТ сдвигается в сторону WEB, а тут преимущества SOA проявляются в полной степени. |
|||
73
kyvv
08.10.15
✎
10:47
|
(+72)
ехнология SOA предоставляет нам великолепную (возможно даже лучшую) независимость от всего, а самое главное - от языка программирования и от ОС. Языки программирования развиваются очень динамично. Еще десять лет назад балом правил С++ и его позиции казались непоколебимы, но два года назад пальму первенства отобрал Java. Да, в нашей стране это не так заметно, но я всегда говорю – посмотрите предложение о работе в США и Канаде и вы увидите, что мы серьезно отстали. Наибольший спрос на Java и SOA. Еще пару лет назад всем казалось, что Java отобрал пальму первенства всерьез и надолго, но новинка от MS в виде технологии .NET пусть и медленно, но набирает обороты и каждый год откусывает небольшой кусок пирога от J2EE. В этот момент программисты начинают задумываться – что победит, и какой язык использовать? Все мы можем только догадываться, и кто-то может угадать, но сказать точно мы не беремся. Используя сервисы, вам абсолютно все равно, какой язык победит. Один сервис может быть написан на Java, другой на C#, а третий на С++ и все они будут прекрасно дружить и совместно работать на благо компании Из книги М.Фленова "Библия C#". 2010 год. Шесть лет прошло. |
|||
74
kyvv
08.10.15
✎
10:50
|
Это цитата. Забыл про кавычки.
|
|||
75
Господин ПЖ
08.10.15
✎
10:52
|
>Некоторые считают, что Россия в области ИТ движется очень быстро, и мы скоро всех догоним и перегоним.
все по ушам уже 20 лет ездят мифами про "генильно руссо-программисто" |
|||
76
Кирпич
08.10.15
✎
11:01
|
(73) Используя Java, вам абсолютно все равно, какой язык победит. Один сервис может быть написан на Java, другой на Java, а третий на Java и все они будут прекрасно дружить и совместно работать на благо компании/
|
|||
77
Господин ПЖ
08.10.15
✎
11:03
|
на яву жалуются...
она тормозит, ее колбасит бесконечными модными феньками, без нормального лида и критического подхода к составу проекта он обрастает глючными шароварными библиотеками и модулями (самим писать лениво) работоспособность которых не гарантирована |
|||
78
Кирпич
08.10.15
✎
11:05
|
на 1с тоже жалуются. чем распространённее продукт, тем больше жалуются.
распространённее :))) |
|||
79
qwerty2469
08.10.15
✎
11:13
|
(77) А на какую не жалуются?
|
|||
80
Кирпич
08.10.15
✎
11:17
|
(73) или так
Используя компьютерные программы, вам абсолютно все равно, какой язык победит. Одина компьютерная программа может быть написана на Java, друая на C#, а третья на С++ и все они будут прекрасно дружить и совместно работать на благо компании |
|||
81
kyvv
08.10.15
✎
11:24
|
О javanext и не только - https://www.ibm.com/developerworks/ru/library/j-jn16/
|
|||
82
IVT_2009
08.10.15
✎
11:55
|
Есть смысл только в случае ухода на этот язык. Я вторым изучаю Яву и больше в разрезе разработки под Андроид. Есть ощущение определенного будущего за технологией. В нашем городе 1с будет еще долго популярна и нормально оплачиваема.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |