Вход | Регистрация
 

Другие языки программирования

Другие языки программирования
Я
   azeml
 
07.10.15 - 10:19
Здравствуйте! Хотел спросить совета у знающих людей. Или кто-то переходил с 1с на какие другие языки программирования. Кроме 1с ничего к сожалению не знаю (не считаю азы С и С ++) . Просто есть мнение начав изучать программирование с 1с, на вторые языки программирования перейти нереально. Заранее спасибо за ответ и советы.
 
 
   Timon1405
 
1 - 07.10.15 - 10:20
Годный вброс
   Ненавижу 1С
 
2 - 07.10.15 - 10:21
почему нереально?
напиши свой фреймворк а-ля 1С на шарпе
   Господин ПЖ
 
3 - 07.10.15 - 10:21
голые языки никому не нужны
   aka AMIGO
 
4 - 07.10.15 - 10:21
(0) переходить надо по обстоятельствам, при необходимости, при потребности.
другие варианты - бессмысленны.
   drcrasher
 
6 - 07.10.15 - 10:22
перейти реально. особенно, если кроме 1с заниматься чем-то ещё, хотя бы для себя.
сейчас неторопливо ухожу от 1с в сторону javascript/objective c, ибо junior android/ios developer по деньгам совпадает с опытным 1сником.
   Александр с АвтоВАЗа
 
7 - 07.10.15 - 10:23
(0) это тоже самое, что если бы ты научился сначала ездить на автомате, а потом тебе пришлось бы сесть на механику

Кто-то практически сразу пересядет, кто-то вообще не сможет, а кто-то поучится, потратит определенное время, а потом сразу сядет

Как говорится - все зависит от желания и умения быстро адаптироваться
   aka AMIGO
 
8 - 07.10.15 - 10:23
(6) нормально, если есть к чему приложить свои знания
   drcrasher
 
9 - 07.10.15 - 10:24
+(6) java, без скрипт

я, правда, начинал с паскалей/бейсиков/фокалов и сейчас ради фана пишу на пхп/жс для мелких сайтиков
   drcrasher
 
10 - 07.10.15 - 10:24
(8) дык спрос на мобильные приложения есть, прилагай не хочу
   azeml
 
11 - 07.10.15 - 10:29
(6) Тоже хотел бы перейти на objective c и Swift . Но блин смотрю и ничего не понимаю. Там надо ООП, а я теорию вроде знаю, а на практике не оч.
   azeml
 
12 - 07.10.15 - 10:30
Говорю сразу гуру в 1с себя не считаю.
   azeml
 
13 - 07.10.15 - 10:31
(9) Смотрел на Java и WEB , но что-то не по душе они.
   Гёдза
 
14 - 07.10.15 - 10:31
Я джаву изучаю. Начинал с джава раш.
Потом писал конвертер тех журнала в скл.
Теперь изучаю спринг
   mTema32
 
15 - 07.10.15 - 10:48
(6)>>"junior android/ios developer по деньгам совпадает с опытным 1сником"

Да ну?
   vhl
 
16 - 07.10.15 - 10:59
(6) >junior android/ios developer по деньгам совпадает с опытным 1сником
Сам придумал или есть ссылки на вакансии?
   Asmody
 
17 - 07.10.15 - 11:01
Изучай Haskell во имя добра!
   DmitriyDI
 
18 - 07.10.15 - 11:03
(0) говорят сейчас востребован ruby
   GreatOne
 
19 - 07.10.15 - 11:04
изучай НЛП и программируй толпы инфантилов на что-нибудь
   vasbur
 
20 - 07.10.15 - 11:08
на этапе "новичок" программист 1С зарабатывает выше, чем тру-программист, на этапе "опытный" примерно одинаково, на этапе "эксперт" программист 1С зарабатывает ощутимо меньше.

Поэтому - успевай, иначе скоро будет нереально по причине сильной разницы зарплат.
   GreatOne
 
21 - 07.10.15 - 11:10
Есть тема, что опытные манагеры могут в месяц сделать 400++ к. за хорошую продажу. Рванем?
   NikVars
 
22 - 07.10.15 - 11:28
(21) Могли... Когда-то... Ага, самое время - импортозамещение. Можно вместо бугатти новые лады толкать.
   Дебет
 
23 - 07.10.15 - 11:38
для себя пишу на делфи =)
   Маратыч
 
24 - 07.10.15 - 11:40
Сможешь в жабу (не скрипт) - сможешь и во все остальное. Она фактически эталон современного языка для ООП.
   azeml
 
25 - 07.10.15 - 11:45
(24) спасибо за совет!
   Garykom
 
26 - 07.10.15 - 11:57
(24) эталон как раз скрипт (js) и еще C#

а обычная java застыла в развитии
   el-gamberro
 
27 - 07.10.15 - 12:07
(26) Тогда уж застыл с++. Ява активно развивается.
   kryptonite
 
28 - 07.10.15 - 12:08
(26) сравниваешь js и java ?
   kryptonite
 
29 - 07.10.15 - 12:09
(0) бери да переходи. ниче сложного особо
   Asmody
 
30 - 07.10.15 - 12:21
(26) Да ладно?!
 
 
   Garykom
 
31 - 07.10.15 - 12:24
(30) угу

https://learn.javascript.ru/getters-setters
ну когда же уже сделают проперти ("Единый геттер-сеттер") в java?
   Garykom
 
32 - 07.10.15 - 12:26
(31) тьфу в js тоже проперти нету, это они издеваются

вообщем C# рулит
   quest
 
33 - 07.10.15 - 12:26
(31) открой для себя кложуру. Там не только это сделали. Но и еще много вкусного.
   Asmody
 
34 - 07.10.15 - 12:28
(33) Лучше скалу. Кложура вообще крышесносная.
   quest
 
35 - 07.10.15 - 12:31
кто к чему привык :) для меня скала - вынос мозга. а вообще - лучше уж тогда scheme использовать. но нормальных компилеров на джавамашину нет
   Garykom
 
36 - 07.10.15 - 12:31
(34) угу скала лучше, от кложуры у меня и правда крышу сносит как и от питона

причем сам то питон ок (команды), но вот разделитель синтаксиса вместо {} - табуляция это млин
   quest
 
37 - 07.10.15 - 12:32
(36) ты просто не понял что такое макросы и как писать свои DSL. После этого любой язык с заранее определеным синтаксисом кажется убогим, кривым и негуманным
   Garykom
 
38 - 07.10.15 - 12:33
(35) очередная Clojure?
   Garykom
 
39 - 07.10.15 - 12:35
(37) ммм... я правильно понял что перед разработкой проекта предлагается даже не выбор языка, фреймворков, платформы

и даже не выбор языка и написание фреймворков с 0

а сначала самому язык придумать и реализовать компилятор?
   DmitriyDI
 
40 - 07.10.15 - 12:39
(39) ахаха, смешно)
   qwerty2469
 
41 - 07.10.15 - 12:47
(32) Ну а смысл усложнять синтаксис языков этими "пропертями".
   Casey1984
 
42 - 07.10.15 - 12:51
(0) Брехня.
   Garykom
 
43 - 07.10.15 - 12:55
(41) упрощаем использование фреймворков
читабельность кода повышается и меньше его

без этих бесконечных
Объект.setЗначение(НовоеЗначение)
и
СтароеЗначение  = Объект.getЗначение()

просто обычное присваивание (что логично)
Объект.Значение = НовоеЗначение;
и
СтароеЗначение = Объект.Значение;
   qwerty2469
 
44 - 07.10.15 - 13:02
(43)
c#
public double Hours
    {
        get { ... }
        set { ... }
    }
java
public double Hours
public getHours() {...}
public double setHours(value) {...}
Ага в c# читабельность прям очень повысилась.
   Garykom
 
45 - 07.10.15 - 13:03
(44) не путай "реализацию" и "объявление" с "использованием"
   quest
 
46 - 07.10.15 - 13:04
(39) Нет, не прав. Для тебя слово компилятор видимо как-то связано с высшей математикой и прочей заумью. Это не так.  Просто создатели фреймворков за тебя много о чем подумали, и ввели в свои рамки. Если тебя устравивают эти рамки - ты начинаешь использовать их. Не устраивают - пишешь свой фреймворк. 1С именно так и поступило - тебя почемуто это не возмущает. Ведь по любому надо находиться в терминах задачи при решении, а процессор как ни крути ничего не знает о типе номенклатура. А уж прикрутить простой dsl к созданому фреймворку - задача для 2 курса в институте.
(43) зависит от того что у тебя понимается под "=" может и твой вариант проще читается. а может и нет
   Garykom
 
47 - 07.10.15 - 13:05
(45)+
c#
Hours = D1.0;
double h = Hours;

java
setHours(D1.0);
double h = getHours();
   Garykom
 
48 - 07.10.15 - 13:09
(46) компиляторов не писал... а вот интерпретаторы несколько раз

под "=" подразумевается то что накодил автор фреймворка (используемого класса), и нефиг пользователям знать что :)
   qwerty2469
 
49 - 07.10.15 - 13:11
(47) И какая разница? И ради это нужно в java добавить "проперти", зачем?
   Asmody
 
50 - 07.10.15 - 13:13
присваивание — зло!
   Гёдза
 
51 - 07.10.15 - 13:13
(50) почему?
   quest
 
52 - 07.10.15 - 13:14
(48) автор фреймворка, пусть и офигенного, на семантику = определенную в языке (при условии что оператор = не переопределятся как например в С++) влиять не может.
А вот в своем дсл ты с этим = можешь делать что хочешь, когда хочешь и где хочешь.
(50) Ты форумом ошибся. Это в хацкеле зло. А в 1С с ее убогим gc - очень доброе добро.
   Asmody
 
53 - 07.10.15 - 13:34
(52) Мы же тут не за 1С, а за концепции говорим.
   quest
 
54 - 07.10.15 - 13:47
(53) Если за концепции, то да. Тогда - зло. Идеальное зло в идеальной концепции. И пока процессоры умеют присваивать значения - это не искоренить :)
   Лефмихалыч
 
55 - 07.10.15 - 13:52
(0) изучай то, что понятнее, из того, что даст тебе выход в мобильную и веб-разработку. Которые будут продолжать специализироваться на оффлайне, через какие-нибудь 5 лет будут улицы мести.
   Garykom
 
56 - 07.10.15 - 13:52
(54) процессоры не умеют ничего присваивать... они только push'ит и pop'ать умеют
   Garykom
 
57 - 07.10.15 - 13:53
(55) 1С?
   Лефмихалыч
 
58 - 07.10.15 - 13:54
(41) пропертя усложняют только объявление классов, а вот использование они упрощают в разы, перекладывая долбёж рутинных букв и скобочек на компилятор.
   Мухамор
 
59 - 07.10.15 - 14:04
(55) а 1С-ники тоже?
   quest
 
60 - 07.10.15 - 14:04
(56) мне кажется ты не совсем прав. add - что и куда пушит? loop что пушит? команда процессора меняет состояние регистра (регистров) а не порождает новое состояние.
   quest
 
61 - 07.10.15 - 14:05
(59) адынэсники - в первую очередь. все захавает 1сфреш
   Garykom
 
62 - 07.10.15 - 14:07
(60) не понял как добавление и цикл связаны с присваиванием?
   quest
 
63 - 07.10.15 - 14:10
(62) меняют текущее состояние. в отличии от порождения нового.
   Лефмихалыч
 
64 - 07.10.15 - 14:17
(59) большинство - в первых рядах. Самые толковые будут на положении нынешних семерочников.
   Мухамор
 
65 - 07.10.15 - 14:27
(64) нынешние семерочники на вес золота, такшта не надо ляля...
   akaBrr
 
66 - 07.10.15 - 14:52
(65) не заметил :)
 
 Рекламное место пустует
   quest
 
67 - 07.10.15 - 15:05
(65) где? почем там платят?
   Лефмихалыч
 
68 - 07.10.15 - 15:49
(65) сколько лично ты знаешь семерочников, которые на вес золота?
во-вторых, даже этих золотых товарищей век более чем конечен
   Asmody
 
69 - 07.10.15 - 15:57
Текущая цена золота ~$1100 за унцию, т.е. за 31.1 грамма.
Средний одинесник весит порядка 85 кг.
Т.е. $1100 * (85 / 0.0311) = $3006430

Это где такие "семерочники"?
   Garykom
 
70 - 07.10.15 - 16:03
(69) ну это в рабство на 30 лет
   NikVars
 
71 - 08.10.15 - 10:21
$3006430 по курсу 65 рублей 195417950 рублей.
Делим на 30 получаем 6513931 за год. Далее в месяц 542827 рублей.
Даже на фикси с учетом инфляции получается нормуль.
Где можно записаться в такое рабство?!
   kyvv
 
72 - 08.10.15 - 10:46
Некоторые считают, что Россия в области ИТ движется очень быстро, и мы скоро всех догоним и перегоним. Так ли это? Я думаю, что нет. Например, в корпоративных приложениях мы застряли в архитектуре клиент-сервер. Лично я очень мало видел многоуровневых решений российской разработки, а сервис ориентированная архитектура вообще диковина. Многие просто до конца не понимают, что это такое, где использовать, и какие мы получаем преимущества.
Некоторые считают, что сервисы используются только в WEB приложениях и только на Java или .NET, а в других приложениях абсолютно не нужны. Это серьезное заблуждение. Да, в языке программирования Java уже есть множество классов, которые упрощают разработку, но это не значит, что эта технология не может быть написана на другом языке. Подойдет абсолютно любой язык программирования, умеющий работать с TCP/IP протоколом.
Да, протокол общения с сервисом использует в качестве базы HTTP запросы, но это не значит, что использование сервисов ограничено только WEB браузером. В браузере уже реализованы все необходимые функции для работы с HTTP и XML, но кто мешает реализовать то же самое в вашем корпоративном приложении и получить преимущества SOA? Хотя, последние тенденции показывают, что ИТ сдвигается в сторону WEB, а тут преимущества SOA проявляются в полной степени.
   kyvv
 
73 - 08.10.15 - 10:47
(+72)
ехнология SOA предоставляет нам великолепную (возможно даже лучшую) независимость от всего, а самое главное - от языка программирования и от ОС. Языки программирования развиваются очень динамично. Еще десять лет назад балом правил С++ и его позиции казались непоколебимы, но два года назад пальму первенства отобрал Java. Да, в нашей стране это не так заметно, но я всегда говорю – посмотрите предложение о работе в США и Канаде и вы увидите, что мы серьезно отстали. Наибольший спрос на Java и SOA.
Еще пару лет назад всем казалось, что Java отобрал пальму первенства всерьез и надолго, но новинка от MS в виде технологии .NET пусть и медленно, но набирает обороты и каждый год откусывает небольшой кусок пирога от J2EE.
В этот момент программисты начинают задумываться – что победит, и какой язык использовать? Все мы можем только догадываться, и кто-то может угадать, но сказать точно мы не беремся. Используя сервисы, вам абсолютно все равно, какой язык победит. Один сервис может быть написан на Java, другой на C#, а третий на С++ и все они будут прекрасно дружить и совместно работать на благо компании

Из книги М.Фленова "Библия C#". 2010 год.
Шесть лет прошло.
   kyvv
 
74 - 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с тоже жалуются. чем распространённее продукт, тем больше жалуются.

распространённее :)))
   qwerty2469
 
79 - 08.10.15 - 11:13
(77) А на какую не жалуются?
   Кирпич
 
80 - 08.10.15 - 11:17
(73) или так
Используя компьютерные программы, вам абсолютно все равно, какой язык победит. Одина компьютерная программа может быть написана на Java, друая на C#, а третья на С++ и все они будут прекрасно дружить и совместно работать на благо компании
   kyvv
 
81 - 08.10.15 - 11:24
   IVT_2009
 
82 - 08.10.15 - 11:55
Есть смысл только в случае ухода на этот язык. Я вторым изучаю Яву и больше в разрезе разработки под Андроид. Есть ощущение определенного будущего за технологией. В нашем городе 1с будет еще долго популярна и нормально оплачиваема.


Список тем форума
Рекламное место пустует  Рекламное место пустует
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит Тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.