|
OFF: Помогите сделать выбор ЯП | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
genesys
06.09.16
✎
11:50
|
Хочу начать изучать ЯП, в интернете много чего прочитал, в итоге советуют для обучения с нуля:
кто-то питон кто-то джава скрипт кто-то си/си++/си# Что посоветуете и почему? |
||||||||||||||||
1
Метранпаж
06.09.16
✎
11:56
|
smalltalk или huskell
Приучает к правильному мышлению. Потом Prolog или аналог. |
||||||||||||||||
2
genesys
06.09.16
✎
11:57
|
(1) из этих 2 я только про haskell слышал(!) ;)
А если отвечать по предоставленным вариантам ?) |
||||||||||||||||
3
anatoly
06.09.16
✎
11:57
|
а что такое ЯП ?
Язык Программирования ? |
||||||||||||||||
4
Метранпаж
06.09.16
✎
11:57
|
(2) А если ни один вариант мне не кажется правильным?
|
||||||||||||||||
5
Метранпаж
06.09.16
✎
11:57
|
(3) Яплакал. сайт такой в интернете есть ))
|
||||||||||||||||
6
Gary417
06.09.16
✎
11:58
|
(0) а где обычная ява, раз есть C#?
|
||||||||||||||||
7
Jija Grenkov
06.09.16
✎
11:58
|
(2) он пошутил, не воспринимай в серьез.
А ты определился чем бы хотел заниматсья? В какой области кодить? |
||||||||||||||||
8
чувак
06.09.16
✎
11:58
|
Возникает закономерный вопрос автору.
Защем? |
||||||||||||||||
9
Gary417
06.09.16
✎
11:58
|
и вообще как блин JS в одном списке с C/CPP?
|
||||||||||||||||
10
genesys
06.09.16
✎
12:00
|
(3) Ну раз в списке языки программирования (8) ветка же в "Хобби" (9) я в списке указал языки, которые советуют новичкам (7) на самом деле нет, но хотелось бы с играми\приложениями )
|
||||||||||||||||
11
azt-yur
06.09.16
✎
12:04
|
самый простой для обучения из представленных на мой взгляд Python. А вообще классика рулит - С++
Ну и явы в списке не хватает, один из самых популярных языков все таки Python |
||||||||||||||||
12
Jija Grenkov
06.09.16
✎
12:07
|
(10) Опишу основные области применения
Python - Авто тестирование, анализ данных, вэб разработка, скрипты. В целом язык простой для восприятия. В качестве хобби хороший выбор. JS - В основном для вэб разработки как клиентской части так и серверной реже ждя мобильной разработки. Практически обязательно к изучения для разработки вэб клиентов. С, C++ - в данный момоент выступают больше как системные языки для хобби плохой выбор. С# много всего под винду, широкий функционал. Не рекомендовал бы в качестве хобби да и не хобби тоже. |
||||||||||||||||
13
genesys
06.09.16
✎
12:07
|
(11) Ну а как лучше, Пайтон - Плюсы или сразу Плюсы?
|
||||||||||||||||
14
genesys
06.09.16
✎
12:08
|
(12) У меня это планируется как хобби, которое в дальнейшем перерастёт в род занятий)
|
||||||||||||||||
15
genesys
06.09.16
✎
12:09
|
Ну предлагайте свои варианты, я не против же выслушать ваше мнение, только всякие haskell и assambler не нужно
|
||||||||||||||||
16
genesys
06.09.16
✎
12:10
|
assembler*
|
||||||||||||||||
17
Jija Grenkov
06.09.16
✎
12:10
|
(14) Из данного списка я бы рекомендовал JS в таком случае
|
||||||||||||||||
18
Oftan_Idy
06.09.16
✎
12:11
|
(0) Для чего?
Если сайты клепать, то Питон. Если вообще программирование - С++ C++ |
||||||||||||||||
19
Jija Grenkov
06.09.16
✎
12:12
|
и мой голос
JS |
||||||||||||||||
20
ilkoder
06.09.16
✎
12:13
|
Вопрос не в ЯП, а что ты хочешь сделать. Что лучше научиться молотком гвозди забивать или саморезы отверткой крутить? Только саморезы не надо гвоздем заколачивать. Так и с ЯП - смотря что ты хочешь сделать - такой и выбирай ЯП.
|
||||||||||||||||
21
azt-yur
06.09.16
✎
12:17
|
(13) После пайтона на плюсы мне кажется сложно будет перейти. Плюсы более строги к написанию программ.
Для себя лично я в качестве хобби выбрал Java |
||||||||||||||||
22
Штурман
06.09.16
✎
12:19
|
Для десктопных приложений под винду лучше си шарп, для мобильных - Свифт от эпла
|
||||||||||||||||
23
Штурман
06.09.16
✎
12:20
|
|||||||||||||||||
24
Gary417
06.09.16
✎
12:24
|
(22) <для мобильных - Свифт от эпла>
а какже ондроед? |
||||||||||||||||
25
Oftan_Idy
06.09.16
✎
12:37
|
(22) Те кто знает С++, тем С# учить не надо. А вот наоборот сложнее. С++ - это хороший фундаментальный базис
|
||||||||||||||||
26
Pentosh
06.09.16
✎
12:38
|
Сам выбрал Python, тоже долго тыкался, решить не мог.
Но я в сторону веб посматриваю, т.е. если нужен итерпрайз то лучше сразу с java начинать. Ну и вообще, по моему, для начала, выбирать нужно из Java, C# и Python. Первые два друг на друга похожи и оба со статической типизацией, что полезно, популярные и умрут не скоро. Третий же прост в освоении и гибкий, необычный (блоки кода отступами определяются, а не {}). Python |
||||||||||||||||
27
DDwe
06.09.16
✎
12:46
|
Lisp!!!
Начнешь интересно думать )) |
||||||||||||||||
28
Gary417
06.09.16
✎
12:47
|
(26) < необычный (блоки кода отступами определяются, а не {})>
извращенцы :) |
||||||||||||||||
29
utilize
06.09.16
✎
12:59
|
брат щас в австралии живет, говорит GO набирает популярность
|
||||||||||||||||
30
Oftan_Idy
06.09.16
✎
13:01
|
(29) Покемон Гоу у нас тоже популярный :)
|
||||||||||||||||
31
utilize
06.09.16
✎
13:02
|
ну если чо то https://ru.wikipedia.org/wiki/Go
|
||||||||||||||||
32
genesys
06.09.16
✎
13:02
|
(29) эт гугловский?
|
||||||||||||||||
33
utilize
06.09.16
✎
13:03
|
(32)да, просто я заметил такую тенденцию в АУ быстрей как то с новыми технологиями и языками, взять тот же Питон брательник там во всю уже на нем работал, в то время как у нас не было ни одной вакухи по этому языку
|
||||||||||||||||
34
Gary417
06.09.16
✎
13:06
|
(33) помню лет 5 назад все кипятком писали от Ruby..RoR там всякий...мода началась, мода закончилась...и только Си и Ява стоят нерушимо :)
и вот я думаю питон, не проходящй ли? |
||||||||||||||||
35
Это_mike
06.09.16
✎
13:06
|
Forth
Йоды джедаев магистра речи тайна раскрыта - на Форте просто старый программер он есть.© |
||||||||||||||||
36
badboychik
06.09.16
✎
13:06
|
Самый востребованный и распространный язык
JS |
||||||||||||||||
37
genesys
06.09.16
✎
13:08
|
а JS для новичка не тяжко?
|
||||||||||||||||
38
Злопчинский
06.09.16
✎
13:10
|
Forth
Lisp C++ Все остальное так или иначе есть производные |
||||||||||||||||
39
Gary417
06.09.16
✎
13:11
|
(37) куда уж проще то, даже VB сложнее imho
|
||||||||||||||||
40
badboychik
06.09.16
✎
13:12
|
один момент что в JS необычное ООП, надо не привыкнуть к нему, сначала стандартный изучить
|
||||||||||||||||
41
utilize
06.09.16
✎
13:12
|
(33) возможно и проходящий, я думаю тут не важно что за язык, важно быть в теме новых технологий
|
||||||||||||||||
42
ILM
гуру
06.09.16
✎
13:17
|
Нужно начинать с ассемблера, тогда ничего страшного уже не будет. Остальное компромис.
|
||||||||||||||||
43
spock
06.09.16
✎
13:19
|
C# - быстрый возврат ожиданий от языка, но клепать в основном оконные или cli-приложения. Про аппаратную часть думать почти не надо;
C/C++ - очень медленный возврат ожиданий от языка, тем более, что придется с головой погрузиться в аппаратную часть. Для оконных приложений тяжелый; JS - чисто под web, на остальное применим только через костыли; Python - забавный простой язык с быстрой отдачей. Хочешь клепай окна, хочешь CLI-приложений, а хочешь и под web. Всякие клиент-серверные приложения делаются с пол-пинка. Про аппаратную часть не думаешь. Если для хобби, то только python. "С нуля" остальные языки быстро утомят и хобби не получится. Python |
||||||||||||||||
44
Это_mike
06.09.16
✎
13:19
|
(42) ассемблер совершенно не страшен (хотя некоторые ассемблеры не шибко удобны - например, для 6502)
|
||||||||||||||||
45
Это_mike
06.09.16
✎
13:19
|
+(44) только абсолютному большинству он не нужен от слова совсем.
|
||||||||||||||||
46
Метранпаж
06.09.16
✎
13:20
|
(43) Какая аппаратная часть на с++?
|
||||||||||||||||
47
spock
06.09.16
✎
13:22
|
(46) начиная с памяти, заканчивая всем остальным, когда полез в остальное.
|
||||||||||||||||
48
Это_mike
06.09.16
✎
13:22
|
(46) у той же дуйни ее язык освоен на с++. ну и современные контроллеры - типа АРМ Кортекс-3.
|
||||||||||||||||
49
Это_mike
06.09.16
✎
13:22
|
(48) ...основан...
|
||||||||||||||||
50
sitex
naïve
06.09.16
✎
13:28
|
(0) Вообще для начало бы определиться к какому направлению больше душа лежит. И исходя из этого учить ЯП, раз хобби перейдет в основной род занятий.
|
||||||||||||||||
51
sitex
naïve
06.09.16
✎
13:30
|
(50) + если web одним Python-ом тут вряд ли отделаешься.
C++ |
||||||||||||||||
52
Метранпаж
06.09.16
✎
13:31
|
(47) В с++ давно уже руками за памятью следить не надо. приблизительно с началом развития STL и иже с ними
|
||||||||||||||||
53
Метранпаж
06.09.16
✎
13:32
|
(48) Ну на то и дуйня )
|
||||||||||||||||
54
Gary417
06.09.16
✎
13:33
|
(52) а то и видно что подавляющее число глюков и уязвимостей до сих пор в софте из-за криворукой работы с памятью в си
|
||||||||||||||||
55
Метранпаж
06.09.16
✎
13:34
|
(54) в С!
|
||||||||||||||||
56
Pentosh
06.09.16
✎
13:36
|
Знакомый веб программист, недавно увидел Perl 6, ему понравилось, правда логотип они навернули... это уже не Перл каким мы его знали, что то новое.
|
||||||||||||||||
57
Nuobu
06.09.16
✎
13:42
|
Сам шарп изучаю как второй язык. Но помимо языка я бы рекомендовал английский учить.
Голос: C# |
||||||||||||||||
58
genesys
06.09.16
✎
13:45
|
(57) а 1ый какой?
да, английский точно надо |
||||||||||||||||
59
genesys
06.09.16
✎
13:47
|
И т.е. сишарп можно начинать изучать не зная ничего о программировании?
|
||||||||||||||||
60
genesys
06.09.16
✎
13:47
|
НУ т.е. не программируя до этого ни на чем кроме 1с8?
|
||||||||||||||||
61
Метранпаж
06.09.16
✎
13:47
|
(59) Даже не зная такого слова как программирование ))
|
||||||||||||||||
62
genesys
06.09.16
✎
13:47
|
(61) Яж серьёзно
|
||||||||||||||||
63
Gary417
06.09.16
✎
13:48
|
(59) можно даже ассемблер изучать таким образом
|
||||||||||||||||
64
Это_mike
06.09.16
✎
13:48
|
(61) "после тяжелой продолжительной болезни, не приходя в сознание..."©
|
||||||||||||||||
65
Это_mike
06.09.16
✎
13:48
|
(63) электронщикам - можно.
|
||||||||||||||||
66
genesys
06.09.16
✎
13:49
|
В Ваши обязанности будет входить:
реализация масштабных высоконагруженных сервис-ориентированных систем, веб-частей систем (ASP.NET, ASP.NET MVC); координация, распределение задач внутри группы разработки, контроль их исполнения; разработка и согласование архитектурных решений; взаимодействие с техническими специалистами подрядных организаций; контроль за соблюдением стандартов разработки. От Вас мы ожидаем: владение основными навыками управления разработкой (знание современных Agile?методологий будет хорошим плюсом); готовность отвечать за результат, а не за процесс; знание платформы .Net Framework 4.5; понимание принципов рефакторинга своего и чужого кода; умение поддерживать принятые в проекте стандарты кодирования (опыт проведения code-review приветствуется); понимание принципов построения реляционных баз данных (опыт работы с любой реляционной СУБД, плюсом будет опыт оптимизации запросов к БД); наличие опыта работы с системами непрерывной интеграции. |
||||||||||||||||
67
Метранпаж
06.09.16
✎
13:49
|
(62) Яж тоже.
(64) ... genesys стал гуру-евангелистом по шарпу версии 8... |
||||||||||||||||
68
genesys
06.09.16
✎
13:50
|
Это сишарп вакуха
|
||||||||||||||||
69
Метранпаж
06.09.16
✎
13:50
|
(66) А теперь пометь галками те пункты, которые ты умеешь, а не просто знакомые буквы увидел.
|
||||||||||||||||
70
genesys
06.09.16
✎
13:51
|
(69) я кроме СУБД ничего не знаю)
|
||||||||||||||||
71
trdm
06.09.16
✎
13:51
|
(0) > Хочу начать изучать ЯП, в интернете много чего прочитал, в итоге советуют для обучения с нуля:
Тебе надо не язык выбирать, а выбрать область к которой у тебя есть предрасположенность. Язык - вторичен. |
||||||||||||||||
72
Nuobu
06.09.16
✎
13:52
|
(58) Первый - 1С, конечно.
|
||||||||||||||||
73
genesys
06.09.16
✎
13:53
|
(72) аа, понятн (71) Я не знаю, я был бы не против с приложениями\играми работать
|
||||||||||||||||
74
Метранпаж
06.09.16
✎
13:53
|
(70) Тогда не тебе будут платить. А ты. За право учиться у 3-го заместителя младшего помощника джуниора, имеющего право не чаще 5 раз в день надимать кнопку Ентер на клавиатуре.
|
||||||||||||||||
75
genesys
06.09.16
✎
13:53
|
(71) И как я понял сишарп для этого самое то ?)
|
||||||||||||||||
76
Nuobu
06.09.16
✎
13:53
|
(59) Чтобы изучить любой язык программирования, нужно знать программирование. Ваш КЭП.
Только я не знаю, что значит то, что я только что написал. |
||||||||||||||||
77
genesys
06.09.16
✎
13:53
|
(74) Я ж после работы буду дома учиться сам
|
||||||||||||||||
78
Nuobu
06.09.16
✎
13:54
|
(75) Не слушай этих дядек. Учи язык.
|
||||||||||||||||
79
Asmody
06.09.16
✎
13:55
|
Haskell и clojure.
Потом можно учить любой язык. |
||||||||||||||||
80
genesys
06.09.16
✎
13:56
|
(79) Я уже писал, что мне не предлагать такое )
|
||||||||||||||||
81
Тактик
06.09.16
✎
13:57
|
Полагаю что ТС путает JS и JAVA.
JAVA - однозначно стоит учить. Сам сейчас его грызу. JS |
||||||||||||||||
82
genesys
06.09.16
✎
13:57
|
(81) не путаю
|
||||||||||||||||
83
Asmody
06.09.16
✎
13:58
|
javascript как первый язык очень плох.
|
||||||||||||||||
84
Тактик
06.09.16
✎
14:00
|
(82) JS писать как самостоятельный язык странно... Тогда возникает вопрос почему в списке нет JAVA?
|
||||||||||||||||
85
Nuobu
06.09.16
✎
14:02
|
(84) А почему нету андроид, САПа, иОС? Подозреваю, что ТС определился, что учить.
|
||||||||||||||||
86
genesys
06.09.16
✎
14:02
|
(84) Ну мне такой совет дали, что поделать
|
||||||||||||||||
87
genesys
06.09.16
✎
14:02
|
(85) Ну я лично хотел бы C#, но я не знаю стоит ли его как 1ый язык брать
|
||||||||||||||||
88
Nuobu
06.09.16
✎
14:03
|
(87) Бери и не парься.
|
||||||||||||||||
89
genesys
06.09.16
✎
14:03
|
(88) Просто много кто мне посоветовал брать СИ, а после уже сишарп
|
||||||||||||||||
90
Тактик
06.09.16
✎
14:04
|
(86) Из википеди: "JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам."
Я конечно не спец, но кажется что учить JS отдельно как-то странно. В моем представлении это нечто впомогательное. |
||||||||||||||||
91
genesys
06.09.16
✎
14:05
|
(90) я вот вакансии видел JS-программист)
|
||||||||||||||||
92
trdm
06.09.16
✎
14:05
|
Учит всем необходимым азам и пониманиям. После врубательства в с++ все остальные языки - просто игрушки и изучаются на раз-два.
C++ |
||||||||||||||||
93
Метранпаж
06.09.16
✎
14:06
|
(92) Ага. Особенно функциональные и логические...
|
||||||||||||||||
94
trdm
06.09.16
✎
14:06
|
+(92) И игры на нем писать - самое то. Все серьезные бекенды практически требуют знания с++
|
||||||||||||||||
95
genesys
06.09.16
✎
14:08
|
т.е. лучше сначала плюсы и шарп потом ?
|
||||||||||||||||
96
Тактик
06.09.16
✎
14:09
|
(91) На крупном проекте наверное нужен и JS-программист.
Наверное тоже имеет смысл, рейтинг JS по tiobe растет. Только у JAVA он 19%, а у JS меньше 3-х. http://www.tiobe.com/tiobe-index/ |
||||||||||||||||
97
Asmody
06.09.16
✎
14:11
|
Я учил плюсы в университете. Последний раз в университете же на нём и писал что-то серьёзное. Ничего, живу как-то.
|
||||||||||||||||
98
trdm
06.09.16
✎
14:17
|
Я много проблем решил опираясь исключительно на знания из С++.
Даже когда 1С-ка почту не отправляла, выручило знании технологии активха |
||||||||||||||||
99
trdm
06.09.16
✎
14:19
|
Будет полезно. В конце концов кредо программиста - решать проблемы. Чем больше технологий знаешь, тем больше проблем разрешишь. А шарпы и интерпретируемые языки - это игрушки. На них профессионализм не особо подымешь. Но иметь представление о них - необходимо.
|
||||||||||||||||
100
genesys
06.09.16
✎
14:20
|
(99) Т.е. ты мне лично советуешь С++ затем C#?
|
||||||||||||||||
101
Это_mike
06.09.16
✎
14:23
|
(100) изучать надо то, что сможешь применять практически.
если будешь железо колхозить - то си/++. Если будешь сайты ваять - то питоны-жаваскрипты, если мобильные приложения - хз |
||||||||||||||||
102
Vladal
06.09.16
✎
14:25
|
(30) Американская шпионская извращенская играю
|
||||||||||||||||
103
Vladal
06.09.16
✎
14:26
|
(37) Посмотри, на СеромФоруме есть убеник по JS, и много полезных тем на форуме.
|
||||||||||||||||
104
genesys
06.09.16
✎
14:27
|
(103) Что такое серый форум
|
||||||||||||||||
105
trdm
06.09.16
✎
14:30
|
script-coding.com
|
||||||||||||||||
106
genesys
06.09.16
✎
14:30
|
(105) Ответь на мой вопрос)
|
||||||||||||||||
107
romix
06.09.16
✎
14:31
|
Small Basic. Идеально, я считаю, сделана синтаксическая подсказка (в 1С надо было так же).
|
||||||||||||||||
108
trdm
06.09.16
✎
14:36
|
(106) Сначала реши чем на доширак хочешь зарабатывать и изучи это. А потом уже решай какой ланг.
Надо учитывать время, место и обстоятельства. От них зависит правильность твоего выбора. Сначала на пожрать заработать научись. Пока ты сам не понял что тебе надо - никакой совет не поможет. Я лишь описываю плюсы и мынусы вариантов. А вобще иди как ты в раздел вакансий с калькулятором и считай. |
||||||||||||||||
109
romix
06.09.16
✎
14:40
|
(107) Язык сильно упрощен, однако, как первый язык для поиграться и понять основные принципы (то, что все программисты поколения 40-летних понимали через разношерстные бейсики) подходит, я думаю, хорошо.
Порядок вызова библиотечных функций и связанная с ним синтаксическая подсказка является имхо идеальной, что мешало так же сделать в других (всех!) языках - не совсем понятно. |
||||||||||||||||
110
genesys
06.09.16
✎
14:46
|
(108) Я же написал, я буду учить после работы по часа 3 каждый день
|
||||||||||||||||
111
genesys
06.09.16
✎
14:48
|
(109) т.е. он лёгок в освоении ?
|
||||||||||||||||
112
spock
06.09.16
✎
14:51
|
(52)это наивный взгляд на представление вещей.
|
||||||||||||||||
113
Метранпаж
06.09.16
✎
14:54
|
(112) У тебя? Согласен.
|
||||||||||||||||
114
Метранпаж
06.09.16
✎
14:55
|
+113 Я видел STL, когда ты ещё в школу ходил.
|
||||||||||||||||
115
trdm
06.09.16
✎
14:59
|
(52) > В с++ давно уже руками за памятью следить не надо. приблизительно с началом развития STL и иже с ними.
Это не так. Чистый С++ не изменился. Модификации - возможно. В Qt к примеру есть иерархии объектов. QDialog* dlg = new QDialog(parent); когда убивается parent - убивается и dlg автоматом. но это фича либы. |
||||||||||||||||
116
Метранпаж
06.09.16
✎
15:01
|
(115) Давно библиотека стала модификацией языка?
|
||||||||||||||||
117
trdm
06.09.16
✎
15:02
|
(116) А она и не стала.
|
||||||||||||||||
118
trdm
06.09.16
✎
15:03
|
moc чуток продвинул удобства, но не более.
|
||||||||||||||||
119
genesys
06.09.16
✎
15:11
|
Чо срач то развели ??
|
||||||||||||||||
120
trdm
06.09.16
✎
15:13
|
- это интернет, детка, тут и послать могут!
(с) ?? |
||||||||||||||||
121
genesys
06.09.16
✎
15:13
|
ПОследний вопрос
стоит ли мне начинать так: small basic - c++ - c# ??? |
||||||||||||||||
122
Метранпаж
06.09.16
✎
15:16
|
(121) С++. Причём с новых стандартов и полным использованием всех современных шаблонных и не только библиотек. Это у тебя очень быстро отобъёт охоту заниматься программазмом и привёдет к занятиям, более общественно полезным.
|
||||||||||||||||
123
genesys
06.09.16
✎
15:19
|
(122) я вопрос задал не в выборе между этими 3 языками, а их последовательность
|
||||||||||||||||
124
Метранпаж
06.09.16
✎
15:20
|
(123) Ну с бейсика точно начинать не надо.
|
||||||||||||||||
125
trdm
06.09.16
✎
15:21
|
да С++11 может отбить желание.
Сделали из с++ какой-то хаскел, хорошо хоть частично и старый сиснтаксис сохраненнен. |
||||||||||||||||
126
bolder
06.09.16
✎
15:21
|
(121) Насчёт SmallBasic не знаю, но так пойдёт.
C++ |
||||||||||||||||
127
Метранпаж
06.09.16
✎
15:22
|
(125) "сораненнен" ))
Труп большой птицы - датчанин, а не финн )) |
||||||||||||||||
128
spock
06.09.16
✎
15:22
|
(114) garycom, это ты чтоли, родной?
|
||||||||||||||||
129
Метранпаж
06.09.16
✎
15:26
|
(128) А что, тут только гариком видел СТЛ?
|
||||||||||||||||
130
spock
06.09.16
✎
15:30
|
(129) ну ок, ты видел. А дальше видел дело пошло? Как-то нелепо слышать от человека, использовавшего c++ в своей работе, слова из (52).
|
||||||||||||||||
131
Метранпаж
06.09.16
✎
15:32
|
(130) Как-то нелепо судить о моих знаниях и умениях со своей колокольни, которую построили по чертежу, перевёрнутому вверх ногами.
http://anekdot.me/wiki/234 |
||||||||||||||||
132
spock
06.09.16
✎
15:38
|
(131) таблеточку выпей.
|
||||||||||||||||
133
Метранпаж
06.09.16
✎
15:40
|
(132) Не могу, доктор сказал - тебе оставить, у него последняя.
|
||||||||||||||||
134
trdm
06.09.16
✎
15:41
|
(132) Да фиг с ним. Пусть приводит ссылку на встроенный сборщик мусора в стандартном с++ или идет примиряет ослиные уши.
|
||||||||||||||||
135
Метранпаж
06.09.16
✎
15:50
|
(134) А кто-то про него говорил? Можно цитатку?
|
||||||||||||||||
136
Garykom
гуру
06.09.16
✎
15:52
|
(128) Не путаем плиз. STL моя тока в курсе что такое но никогда не юзал.
|
||||||||||||||||
137
romix
06.09.16
✎
15:52
|
(111) Да, за тем исключением, что он не имеет практического применения (но игры тетрис и астероиды там зачетные). Сам принцип взаимодействия мне понравился. Насколько он удачен для совсем-совсем новичка, это надо на ком-нибудь проверить, мне пока еще не представился подходящий случай, возможно что вы будете первым. :-)
|
||||||||||||||||
138
Garykom
гуру
06.09.16
✎
15:53
|
(129) Пофиг на СТЛ тут даже в https://ru.wikipedia.org/wiki/Colobot мало кто играл ))
|
||||||||||||||||
139
Garykom
гуру
06.09.16
✎
15:57
|
(136)+ Хотя вру юзал, тот же "std::vector" это же из STL вышло
|
||||||||||||||||
140
Garykom
гуру
06.09.16
✎
16:08
|
(138)+ Кста если наваять нечто вроде Колобот но для андроид/айфон и на общем онлайновом поле.
Где есть свои зоны и общие где другие тусуются то вышло бы весьма интересная игрушка. Основы программирования легко бы многие изучили. |
||||||||||||||||
141
Garykom
гуру
06.09.16
✎
16:10
|
(140)+ А уж на какой уровень там бы вышла продажа готовых скриптов ботов... Легко монетизацию сделать на этом ))
Причем можно же постоянно мир менять так что старые боты устаревают и не могут конкурировать в фарме. |
||||||||||||||||
142
mexanik_96
06.09.16
✎
16:12
|
с 0 в с++, сильно однако...
C |
||||||||||||||||
143
romix
06.09.16
✎
16:13
|
(121) JavaScript имеет сразу же много полезных применений и он не должен создавать затора новичку. То же самое - C#.
Насчет С/С++ - там нужна была бы (причем, с самого начала) перестройка Горбачева. Есть люди с крючкотворским мышлением, им подойдет эта фабрика закорючек. ИМХО. |
||||||||||||||||
144
mxs089
06.09.16
✎
16:14
|
смотря для чего
C++ |
||||||||||||||||
145
trdm
06.09.16
✎
16:15
|
(140) > Кста если наваять нечто вроде Колобот но для андроид/айфон и на общем онлайновом поле.
https://ru.wikipedia.org/wiki/Скретч_(язык_программирования) |
||||||||||||||||
146
Garykom
гуру
06.09.16
✎
16:20
|
(145) Интересная штука даже на этих паззлах недавно тема была с прохождением заданий.
Но у меня то суть в онлайне и массовом мультиплеере. Где соревнуются программы написанные или купленные и правильно примененные игроками для управления своими ботами. Т.е. некий симулятор армии интеллектуальных роботов, где можно управлять как напрямую но только одним-несколькими так и программно целой толпой. |
||||||||||||||||
147
Garykom
гуру
06.09.16
✎
16:21
|
(146)+ А на чем будут "программы управления" написаны на вариации С/С++ или Скретче это уже не суть важно, можно сразу несколько языков (в т.ч. из списка распространенных) замутить.
|
||||||||||||||||
148
trdm
06.09.16
✎
16:23
|
(146) А не сложно ли мелким ботов програмить будет?
|
||||||||||||||||
149
anatoly
06.09.16
✎
16:24
|
(10) если игры - то С++ в связке с HGE.
а так C# - делегаты рулят )) C# |
||||||||||||||||
150
trdm
06.09.16
✎
16:30
|
(149) > а так C# - делегаты рулят ))
это затычки вместо применения патерна интерпретатор? |
||||||||||||||||
151
anatoly
06.09.16
✎
16:33
|
|||||||||||||||||
152
trdm
06.09.16
✎
16:36
|
МС извращенцы. Хотя на вкус и цвет.
какую проблему то эта фигня решает? |
||||||||||||||||
153
trdm
06.09.16
✎
16:37
|
в конце концов каждый программист должен написать свой текстовый редактор )))
а для этого только С++.. |
||||||||||||||||
154
trdm
06.09.16
✎
16:45
|
вброшу...
https://moikrug.ru/vacancies/1000028566?utm_source=tm_habrahabr&utm_medium=tm_block&utm_campaign=tm_promo_A Backend-разработчик Ruby • Restful api • SQL • Nosql • Scala • Clojure • Проектирование архитектуры приложений • Docker • Devops 06 сентября 2016 • 210 просмотров От 140 000 до 170 000 руб.Россия, Москва |
||||||||||||||||
155
Krabobor
06.09.16
✎
16:45
|
шарпану чтоли.
C# |
||||||||||||||||
156
Garykom
гуру
06.09.16
✎
16:46
|
(148) Научатся, как раз мелкие они удивительно легко обучаемы.
К примеру освоить виндовс/офис/пайнт-фотошоп им было так же легко как и простейшее программирование черепашки. Это когда давным давно вел курсы информатики у 5-6 классов. |
||||||||||||||||
157
Krabobor
06.09.16
✎
16:46
|
а вообще, как говорили выше - учи английский. а то на российском рынке особо каши не сваришь на поприще ит.
|
||||||||||||||||
158
Garykom
гуру
06.09.16
✎
16:47
|
(154) Ну зп среднего 1С-ника в той же нерезиновой ))
|
||||||||||||||||
159
Garykom
гуру
06.09.16
✎
16:49
|
(158)+ Причем на 1С-ника выучиться проще, можно за 2 года выйти на подобный уровень ЗП.
А то что там перечислено легко осваивается только уже готовым опытным веб программистом с опытом за несколько месяцев. А чтобы опытным этим веб-программистом стать нужно минимум 3-4 года примерно. |
||||||||||||||||
160
Garykom
гуру
06.09.16
✎
16:52
|
(154) Но вакуха прекрасная с точки зрения опыта и интересного проекта )) пойти что ли, там же "Знание хотя бы одной технологии из списка: Node.js, Go, Clojure, Scala".
Ноду вроде бы уже освоил да и скалой баловался когда еще на яве. |
||||||||||||||||
161
Gary417
06.09.16
✎
16:53
|
(159) < можно за 2 года выйти на подобный уровень ЗП. >
ага ага, набрать кучу клиентов? а бэкэнд на руби это почти гарантировано один проект в офисе |
||||||||||||||||
162
xafavute
06.09.16
✎
16:53
|
(160) там сеньора ищут, а не вчера смотрел на ноду
|
||||||||||||||||
163
xafavute
06.09.16
✎
16:55
|
и для сеньора это маловасто. нужно хотя бы 200к
|
||||||||||||||||
164
Garykom
гуру
06.09.16
✎
17:00
|
(162) Там не совсем сеньора (узкого спеца) а указано DevOps, по этому признаку подхожу идеально... Поднять сервак и обслуживать проблем нету, а не так что "дайте мне личного админа".
|
||||||||||||||||
165
genesys
06.09.16
✎
17:01
|
вы не шарите
|
||||||||||||||||
166
genesys
06.09.16
✎
17:06
|
Ответьте мне четко на мой вопрос
СтОит ли в такой последовательности изучать small basic - c++ - c#? |
||||||||||||||||
167
Метранпаж
06.09.16
✎
17:07
|
(166) Нет
|
||||||||||||||||
168
Pentosh
06.09.16
✎
17:11
|
(166) нет.
В какой области вы хотите работать? Для чего вам нужно выучить язык программирования, какая цель? вот от этого можно будет отталкиваться. |
||||||||||||||||
169
Garykom
гуру
06.09.16
✎
17:15
|
(166) "small basic" нет смысла на данный момент
C++ это для узких спецов и для любителей стоя и в гамаке C# это можно причем сразу без промежуточных. Начни лучше с JavaScript, по сути заодно выучится синтаксис базовый и для Java и для C#/С++. Изучать JS довольно легко и легко писать/применять. Достаточно браузера и все )) |
||||||||||||||||
170
Метранпаж
06.09.16
✎
17:16
|
(169) JS его плохому научит (хотя после 1с -хуже уже некуда)
|
||||||||||||||||
171
xafavute
06.09.16
✎
17:22
|
(164) Девопс там в нагрузку к сеньору
|
||||||||||||||||
172
xafavute
06.09.16
✎
17:23
|
Вот здесь можно тренироваться не устанавливая ничего
https://c9.io |
||||||||||||||||
173
genesys
06.09.16
✎
17:23
|
Я же отвечал уже: хотелось бы с играми\приложениями работать
|
||||||||||||||||
174
Garykom
гуру
06.09.16
✎
17:26
|
(172)
1. Извращенец из разряда стоя и в гамаке с такими тяжестями, когда есть 2. https://plnkr.co/ 3. И сравние это с написанием в любом редакторе в текстовый файлик с расширением .html следующего:
И открытия этой странички любым браузером? |
||||||||||||||||
175
xafavute
06.09.16
✎
17:29
|
(174) Я про ноду говорил, а не про браузер
|
||||||||||||||||
176
xafavute
06.09.16
✎
17:30
|
(174) ну и с9 в отличие от планкера все-таки почти полноценная IDE
|
||||||||||||||||
177
trdm
06.09.16
✎
17:38
|
(169) > C++ это для узких спецов и для любителей стоя и в гамаке
Ну вот я бы так не сказал, что для узких спецов. Хотя х.з. На Qt написать софтину для собственных нужд за пару-тройку часов - это кайф. Заказала девушко обработку экселовского файла для вычисления стат данных - посидел часиков 5 -сделал. Нужна болталка с командной строки - посидел, сделал. http://s09.radikal.ru/i182/1609/ca/ddf6263c4c6f.png Доделавыть конечно есть чего, но пока пашет. Зато в доделке - доделываешь именно то, что тебе надо. |
||||||||||||||||
178
trdm
06.09.16
✎
17:41
|
(169) > Начни лучше с JavaScript, по сути заодно выучится синтаксис базовый и для Java и для C#/С++.
Синтаксис - этого мало что-бы владеть языком. Нужно еще знать как комп работает и азы написания софта. Патерны неплохо бы еще разобрать и понять. https://habrahabr.ru/post/210288/ Тогда можно двигаться смело. |
||||||||||||||||
179
Garykom
гуру
06.09.16
✎
17:41
|
(177) говорю же чтобы растянуть процесс вместо десятков минут на часы ))
|
||||||||||||||||
180
trdm
06.09.16
✎
17:59
|
(179) Ну а на чем ты арисуешь софт для конторы у которой 1С-а нету и вобще не ясно что там стоит кроме винды?
|
||||||||||||||||
181
Jija Grenkov
06.09.16
✎
18:04
|
(180) В вышеописанных задачах пайтон будет куда быстрее в разработке. А перфоманса там не нужно. Вполне согласен, что область применения С\С++ становится все уже.
|
||||||||||||||||
182
trdm
06.09.16
✎
18:07
|
(181) а человеческий гуй ты на чем рисовать будешь?
|
||||||||||||||||
183
Garykom
гуру
06.09.16
✎
18:07
|
(180) Хошь сказать шо у них даже браузера нету???
Вот глянь как рисуют софт https://habrahabr.ru/post/256505/ |
||||||||||||||||
184
xafavute
06.09.16
✎
18:09
|
(183) Ручками писать формы не очень интересно
|
||||||||||||||||
185
Garykom
гуру
06.09.16
✎
18:11
|
(183)+ Это будет гуй, а бэк будет на том же js унутри 45 метровой nodejs с вот такими возможностями https://nodejs.org/dist/latest-v4.x/docs/api/
(184) смешно )) http://designer.webix.com/#!/top/editor.main/57cedc3636ddf318244c78d0 |
||||||||||||||||
186
Jija Grenkov
06.09.16
✎
18:15
|
(182) Для мелкой задачи гуи может и не быть. А человеческую буду под вэб рисовать. Можно на javaFX в конструкторе слепить, но я как-то не любитель делат ьдесктопный гуи.
|
||||||||||||||||
187
Torquader
06.09.16
✎
18:20
|
(180) А Access-Runtime чем не устраивает ?
|
||||||||||||||||
188
Garykom
гуру
06.09.16
✎
18:26
|
(177) Кста насчет "Заказала девушко обработку экселовского файла для вычисления стат данных - посидел часиков 5 -сделал."
5 часов это слишком уж, как то нужно было из экселя все адреса выдрать (осложнялось кривой структурой таблиц и что с ФИО рядом нужно выдирать) так используя https://github.com/SheetJS/js-xlsx ушло полчаса с изучением этого "фрейемворка" с 0. |
||||||||||||||||
189
trdm
06.09.16
✎
18:31
|
(187) эт чего?
не возьмут вас в фрилансеры. не зная все условий начинаете херню неподходящую предлагать. |
||||||||||||||||
190
Garykom
гуру
06.09.16
✎
18:34
|
|||||||||||||||||
191
genesys
06.09.16
✎
18:36
|
В общем, начинаю с плюсов, продолжаю шарпом
|
||||||||||||||||
192
trdm
06.09.16
✎
18:36
|
БД не требовалось. Требовалось на винде прочитать *.xls , общитать и засунуть результат в другой *.xls.
естественно нужен был человеческий гуй и алгоритм. |
||||||||||||||||
193
Jija Grenkov
06.09.16
✎
18:49
|
(191) так себе план. ЛУчше уже сразу с шарпа и не забивать голову лишним
|
||||||||||||||||
194
Garykom
гуру
06.09.16
✎
18:57
|
(193) Ну хочется человеку учиться ездить на лошадях и каретах... может жокеем будет или развозчиком на ярмарке
|
||||||||||||||||
195
Jija Grenkov
06.09.16
✎
18:58
|
(192) это задача для VBA
|
||||||||||||||||
196
Garykom
гуру
06.09.16
✎
19:00
|
(195) Человеческий гуй и VBA понятия плохо совместимые.
Кста у js для подобных задачей есть просто огромный плюс )) Вместо отдачи скомпилированного exe-ника отдается адрес сервиса, который легко допиливается. И если девушка уже того то просто прикрывается... |
||||||||||||||||
197
trdm
06.09.16
✎
19:05
|
(193) если сравнить кол-во программ на Qt и шарпе перевес будет в сторону первой.
|
||||||||||||||||
198
Garykom
гуру
06.09.16
✎
19:07
|
(197) хаха... А сравнить с колвом сайтиков с js?
|
||||||||||||||||
199
trdm
06.09.16
✎
19:08
|
(195) не умею вба и не хочу.
(198) сайту - сайтово. К тому же все брайзеры на с++ ;) |
||||||||||||||||
200
Garykom
гуру
06.09.16
✎
19:13
|
(199) С браузерами конечно уел, да... но кол-во сайтиков вроде же давно превысило кол-во больших компьютеров одновременно юзаемых?
И есть еще такое что js он кроссплатформенный из коробки, в отличие от с++ и qt которые потом фиг перекомпилируешь под iPad... а тут "девушка" прикинь легко вместо софтинки воспользуется сервисом и так невзначай "это мой друг/знакомый написал" )) |
||||||||||||||||
201
Jija Grenkov
06.09.16
✎
19:17
|
(197) Даже если и так, то я бы учитывал ко-во вакансий. Тут однозначно js будет правильным выбором. А автор, судя по всему, хочет побыстрее спрыгнуть с 1с.
|
||||||||||||||||
202
genesys
06.09.16
✎
19:30
|
(194) (193) вы сами сказали что плюсы нужны
|
||||||||||||||||
203
genesys
06.09.16
✎
19:31
|
(201) Да не, не хочу я спрыгивать в 1с, для начала как хобби хочу, хотел сишарп, но все пишут с плюсов начинать
|
||||||||||||||||
204
genesys
06.09.16
✎
19:31
|
с 1с*
|
||||||||||||||||
205
genesys
06.09.16
✎
19:32
|
посоветуйте сайт для изучения английского
|
||||||||||||||||
206
Garykom
гуру
06.09.16
✎
19:48
|
|||||||||||||||||
207
genesys
06.09.16
✎
19:51
|
(206) да мне для начинающего
|
||||||||||||||||
208
Gary417
06.09.16
✎
19:53
|
(207) duolingo
|
||||||||||||||||
209
genesys
06.09.16
✎
19:58
|
О, бесплатно даже)
|
||||||||||||||||
210
Loky9
06.09.16
✎
22:40
|
(52) На небе только и разговоров что об аллокаторах.
|
||||||||||||||||
211
Jija Grenkov
06.09.16
✎
22:45
|
(203) Это утопия, в таких раскладах обычно люди так и зависают в попытках изучения для хобби
|
||||||||||||||||
212
genesys
06.09.16
✎
23:01
|
(211) Почему? Я отдаю себе отчет, что на изучение того же шарпа нужно много времени потратить, а т.к. у меня всего лишь будет 2-4 часа в день на это, то я потрачу ещё больше :)
Да и не каждый день есть время, учитывая какие пользователи 1с дебилы |
||||||||||||||||
213
Serginio1
06.09.16
✎
23:09
|
Ну если приятное с полезным то выбор очевиден
Сначала 1С потом С# http://ru.stackoverflow.com/questions/527763/%d0%9a%d0%b0%d0%ba-%d0%b2%d1%8b%d0%b7%d0%b2%d0%b0%d1%82%d1%8c-%d0%bc%d0%b5%d1%82%d0%be%d0%b4-%d0%b8%d0%b7-c-%d0%b2-1%d0%a1/527802#527802 C# |
||||||||||||||||
214
Serginio1
06.09.16
✎
23:12
|
(95) Мне недавно пришлось писать на плюсах. После C# плюсы идут легко, а вот обратно не особо.
C# это и статика и динамика и функциональщина |
||||||||||||||||
215
genesys
06.09.16
✎
23:16
|
лан я сишарп выбираю, всем спасибо, а если кто-то литературу на русском годную подгонит - будет совсем шикарно )
|
||||||||||||||||
216
Jija Grenkov
06.09.16
✎
23:18
|
(212)
1. Есть некая минимальная интенсивность занятий которая позволит сдвинуться с точки, если интенсивность ниже, то в пустую потратите время, так как будет забываться выученое ранее. Чем выше порог вхождения тем выше должна быть интенсивность. 2. Вы разочаруетесь на этапе С++ и забьете на это дело. Почему я рекомендовал JS. Вы быстро видите результаты, вы можете углубиться в лубую из областей (server side, front end, mobile). Возможно вас устроит и шарп, но помните о "потолке" применения. |
||||||||||||||||
217
genesys
06.09.16
✎
23:19
|
(216) Спасибо за развернутый ответ, JS почему то не оч хочется,
Литература на русском по шарпу интересует( годная по вашему мнению ) До завтра ! |
||||||||||||||||
218
Loky9
06.09.16
✎
23:22
|
Выбор-то какой никакой, даже посоветовать нет из чего. Бейсик бы сюда.
C |
||||||||||||||||
219
Loky9
06.09.16
✎
23:28
|
(214) И тормознутый, громоздкий дотнет.
|
||||||||||||||||
220
Torquader
06.09.16
✎
23:31
|
(219) Ну, JavaScript не быстрее будет.
А С - это для маленьких поделок, так как что-то большое на нём написать очень и очень проблематично. |
||||||||||||||||
221
Xapac
06.09.16
✎
23:32
|
для обучения с нуля и ничего другого.
C |
||||||||||||||||
222
Jija Grenkov
06.09.16
✎
23:51
|
(218)(221) Пощадите пацана. Он же может поверить
|
||||||||||||||||
223
Zamestas
07.09.16
✎
00:02
|
С + Ассемблер.
C |
||||||||||||||||
224
Torquader
07.09.16
✎
00:08
|
(222) На Си можно сделать всё, что угодно.
В большинстве других языков можно только вызвать то, что уже сделано. |
||||||||||||||||
225
Serginio1
07.09.16
✎
00:09
|
(219) Есть компактный .Net Core и шустрый .Net Native. Выбирай какой хошь.
|
||||||||||||||||
226
Jija Grenkov
07.09.16
✎
00:37
|
(224) и что? Вы же в реальном мире живете и не ребенок вроде бы. Можно сделать и можно сделать на условиях удовлитворяющих заказчика очень разные вещи. И почему С а не асм? Не ожидал от вас подбный пост.
|
||||||||||||||||
227
Torquader
07.09.16
✎
00:42
|
(226) Просто, Assembler - это только для драйверов.
Что касается "условий заказчика", то если он явно не указал, что и на каком языке он хочет получить, то всегда есть вероятность получить модуль, написанный на Си, который выполняет какие-то действия. Си ещё хорош тем, что можно подменить Dll, используемую основной программой, а внутри этой Dll делать всё, что хочется. Ну и вообще, сравнивать компилируемые и интерпретируемые языки - не очень хорошо. |
||||||||||||||||
228
Jija Grenkov
07.09.16
✎
01:20
|
1. Заказчику часто плевать на каком языке. Но он хочет получить продукт за 1000 человекочасов, а не за 2000.
2. Cи тоже становится языком для драйверов и имбедед систем. В реальной большой системе далеко не всегда С/С++ будет быстрее той же Джавы. |
||||||||||||||||
229
Torquader
07.09.16
✎
01:24
|
(228) Когда вы лезете в базу SQL, общаетесь по TCP-IP или запускаете дочерние процессы, то от языка программирования мало что зависит, так как скорость обмена данными между процессами медленнее, чем выполнение алгоритма.
P.S. Windows CE 6 уже достаточно готова к .NET. |
||||||||||||||||
230
Zamestas
07.09.16
✎
03:26
|
(227) На ассемблере обычно отписывают куски кода, критически важные по производительности - в винде на нем запилен кусок ядра и (местами) пинбол. Знание для смертных нах не нужное, но позволяющие понять, как инфа храниться в памяти.
|
||||||||||||||||
231
Garykom
гуру
07.09.16
✎
04:24
|
В реальной большой системе JS уделает C/C++ влегкую по скорости.
Потому что обычный программист на C/C++ не знает досконально и не сможет реализовать оптимальную работу с памятью на всех возможных "средах выполнения". А штатные средства интерпретатора/машины JS оптимизированные под "среду выполнения" легко позволят автоматически подстроиться/оптимизироваться практически максимально возможным образом. |
||||||||||||||||
232
Garykom
гуру
07.09.16
✎
04:25
|
|||||||||||||||||
233
Garykom
гуру
07.09.16
✎
04:27
|
|||||||||||||||||
234
Garykom
гуру
07.09.16
✎
04:28
|
(231)+ Понятнее с разбором почему и на русском https://habrahabr.ru/post/281879/
|
||||||||||||||||
235
DDwe
07.09.16
✎
04:38
|
(231) Чушь!
|
||||||||||||||||
236
Garykom
гуру
07.09.16
✎
04:40
|
(235) Доказать свои слова готовы? C/C++ знаем?
Решить (написать код) одинаковую задачку (лучше даже несколько разноплановых), причем я буду за JS играть и затем попросим общественность протестировать! |
||||||||||||||||
237
DDwe
07.09.16
✎
04:57
|
(236) Вам больше нечем заняться?
|
||||||||||||||||
238
Garykom
гуру
07.09.16
✎
05:04
|
(237) Угу, потому что куча времени свободного... А все почему? Потому что "стоя и в гамаке" = "на C/C++/python" не очень любитель.
Причем к питону у меня стойкое отвращение и не зря его php побил на основном поле. После которого питон полез куда можно чтобы зацепиться. |
||||||||||||||||
239
DDwe
07.09.16
✎
05:37
|
(238) Единственное, что может вызывать отвращение это джава и джава скирипт. Если не хватает сообразиловки на си, так позориться не стоит.
|
||||||||||||||||
240
genesys
07.09.16
✎
06:07
|
(239) da
|
||||||||||||||||
241
Garykom
гуру
07.09.16
✎
06:10
|
(239) И в Java и JavaScript синтаксис одинаковый с C/C++.
Но это как сравнивать QBasic и VB.Net, причем QBasic это C/C++. И если не смогли освоить и то и другое то извините. Я освоил и могу сравнивать на чем лучше/удобнее/надежнее писать. (240) Так хочется стать погонщиком кобылы? |
||||||||||||||||
242
genesys
07.09.16
✎
06:14
|
(241) чего?
|
||||||||||||||||
243
DDwe
07.09.16
✎
06:20
|
(241) Ну или фигово освоили или задачи специфичные.
|
||||||||||||||||
244
Kraft
07.09.16
✎
06:20
|
(99) Бред
|
||||||||||||||||
245
genesys
07.09.16
✎
06:21
|
(243) Так хочется стать погонщиком кобылы?
|
||||||||||||||||
246
DDwe
07.09.16
✎
06:23
|
(244) +100
|
||||||||||||||||
247
trdm
07.09.16
✎
07:05
|
(231) > В реальной большой системе JS уделает C/C++ влегкую по скорости.
Ну давай, приводи пример реально большой системы на JS. Ведь по твоей логике реально большие системы исключительно на JS и должны делать. Наличие таких систем и будет предварительным доказательством твоей правоты. |
||||||||||||||||
248
trdm
07.09.16
✎
07:10
|
(244) Что программист не должен решать проблемы своих юзеров?
|
||||||||||||||||
249
DDwe
07.09.16
✎
07:19
|
(248) Про игрушки...
|
||||||||||||||||
250
Провинциальный 1сник
07.09.16
✎
07:22
|
Помню, в 95 году ходил в универовский интернет-центр.. так там появление на сайте джава-песочницы с каким-то апплетом вводило систему в дикий своп на пару минут.
|
||||||||||||||||
251
trdm
07.09.16
✎
07:31
|
(249) ну интерпретируемые языки создают гораздо меньше проблем программисту, у них и сборщики мусора и нет разнообразия типов. Т.е. они проще в освоении. Я это имел ввиду.
|
||||||||||||||||
252
DDwe
07.09.16
✎
07:49
|
(251) Попробуй Лисп например, да в плане синтаксиса, просто, а вот в освоении... спорно
|
||||||||||||||||
253
Loky9
07.09.16
✎
08:00
|
(231) "Потому что обычный программист на C/C++ не знает досконально и не сможет реализовать оптимальную работу с памятью на всех возможных "средах выполнения"
Или это не так, или это не нужно. Большую часть проблем решает стандартная библиотека платформы. |
||||||||||||||||
254
Loky9
07.09.16
✎
08:02
|
к (253) ну и компилятор.
|
||||||||||||||||
255
Loky9
07.09.16
✎
08:05
|
(225) При таком раскладе выберу LLVM.
|
||||||||||||||||
256
ТупойИЖадный
07.09.16
✎
08:06
|
Я в качестве хобби сейчас осваиваю Java. Могу ссылку на интересный проект по его изучению кинуть (проект платный). Там дается теория и задачи (задач больше тысячи).
|
||||||||||||||||
257
spock
07.09.16
✎
08:15
|
(238) "Причем к питону у меня стойкое отвращение" - в чем заключается отвращение? Спрашиваю не холивара ради, интереса для.
|
||||||||||||||||
258
Pentosh
07.09.16
✎
08:25
|
(0) собственно выбирайте что вам нужно, толковая картинка.
http://s8.hostingkartinok.com/uploads/images/2015/12/e79f5ce596110026a385d98206defa92.jpg |
||||||||||||||||
259
genesys
07.09.16
✎
09:06
|
(256) джава раш то ?
|
||||||||||||||||
260
Serginio1
07.09.16
✎
09:54
|
(255) На вкус и цвет ... Поэтому и хорошо когда есть выбор.
Я прикрутил .Net Core к 1С |
||||||||||||||||
261
DDwe
07.09.16
✎
10:11
|
(260) "Я прикрутил .Net Core к 1С", уже всем плешь проел...
Откручивай, давай.. |
||||||||||||||||
262
Gary417
07.09.16
✎
10:17
|
(250) с тех пор много времени прошло, и памяти стало больше и jre оптимизировали
|
||||||||||||||||
263
genesys
07.09.16
✎
10:19
|
(261) я долго молчал, но решил сказать
у тебя со знаками препинания проблемы) |
||||||||||||||||
264
Loky9
07.09.16
✎
10:23
|
(260) Не вижу причин использовать прослойку, которая не даёт ничего кроме накладных расходов. Это относится и к яве.
|
||||||||||||||||
265
xafavute
07.09.16
✎
10:30
|
(259) Джава раш интересен только с 0 уровня до 1 прокачаться.
А всего в этой шкале 100 уровней |
||||||||||||||||
266
DDwe
07.09.16
✎
10:30
|
(263) У меня их нет?
|
||||||||||||||||
267
Gary417
07.09.16
✎
10:31
|
(265) приходишь на собеседование и говоришь, а я эль..(тьфу)...погромист 100 уровня!!!
|
||||||||||||||||
268
Loky9
07.09.16
✎
10:34
|
(267) И тут на тебя эти тролли с другой стороны стола начинают смотреть с прищуром. )
|
||||||||||||||||
269
Vladal
07.09.16
✎
10:40
|
|||||||||||||||||
270
genesys
07.09.16
✎
10:42
|
(266) они у тебя не там)
|
||||||||||||||||
271
DDwe
07.09.16
✎
10:44
|
(270) Ну это не страшно
|
||||||||||||||||
272
genesys
07.09.16
✎
10:45
|
(271) Ну ладно
|
||||||||||||||||
273
Jija Grenkov
07.09.16
✎
10:56
|
(236)(238) Как-то вас в крайности заносит.
Python и R - это 2 языка лидера которые применяются в анализе больших данных и машинном обучении а - это очень денежная сфера где средства позволяют выбрать лучшие инструменты. Я бы не идеализировал nodejs. Нода проиграет многим языкам по производительности. На пример джаве и го лэнг. |
||||||||||||||||
274
Jija Grenkov
07.09.16
✎
11:01
|
(236) как-то так https://benchmarksgame.alioth.debian.org/u64q/javascript.html
|
||||||||||||||||
275
trdm
07.09.16
✎
11:06
|
Ветка ожидаемо переросла в легкий холи спитч.
|
||||||||||||||||
276
Сильф
07.09.16
✎
11:14
|
Где Паскаль в списке? :)) шучу
Всякими "сями" можно сильно отпугнуть новичка от дальнейшего изучения ЯП. Начинать нужно с условий и циклов, поэтому первый ЯП должен быть лёгким и максимально понятным, на мой взгляд сегодня это Питон - азы можно буквально за две недели освоить, в свободное от работы время. А дальше войдёт во вкус и пусть сам смотрит по ситуации. Python |
||||||||||||||||
277
Stagor
07.09.16
✎
11:17
|
JS - всегда будет полезен, веб- разработка всегда накормит
JS |
||||||||||||||||
278
trdm
07.09.16
✎
11:19
|
(276) Хороший пошаговый туториал снимет эти проблемы.
А еще ознакомление с системами хранения версий снимет некоторый геммморой. Ну и туториал, я начинал с : http://www.firststeps.ru/ |
||||||||||||||||
279
Torquader
07.09.16
✎
11:26
|
(273) Про node я уже говорил, что это использование того, что другие сделали - все "внешние" функции node написаны на Си и других языках программирования и просто вызываются из JavaScript.
(247) Java, как и JavaScript уделывают по скорости только если сборка мусора вообще не вызывается - вам никто не мешает на Си также выделить сразу один большой кусок памяти и там располагать все свои данные - будет очень хорошо и быстро, но не оптимально. Просто, у кода на Си со стандартными библиотеками "сборка мусора" вызывается при каждом освобождении памяти, чтобы сделать её расход более оптимизированным. Есть низкоуровневые системозависимые функции, которые не страдают такой проблемой - там будет максимальное быстродействие. Только нужно не забывать, что память выделяется страницами и блоками. (276) Учить язык лучше тот, в котором есть интегрированный отладчик, чтобы можно было посмотреть, что происходит. Паскаль и Дельфи тоже как бы живы, только в них нет ничего нового и они стали очень сильно похожи на тот же Си++, только там сложнее указатели в числа преобразовывать. |
||||||||||||||||
280
Gary417
07.09.16
✎
11:30
|
(279) <Просто, у кода на Си со стандартными библиотеками "сборка мусора" вызывается при каждом освобождении памяти,>
что что у Си вызывается?? |
||||||||||||||||
281
Loky9
07.09.16
✎
12:07
|
(280) Скорее всего был намёк на дефрагментацию кучи.
|
||||||||||||||||
282
DDwe
07.09.16
✎
12:10
|
(281) Тонкий намёк ))
|
||||||||||||||||
283
NoNameYet
07.09.16
✎
12:14
|
Почему 1С никто не советует?)
|
||||||||||||||||
284
Nuobu
07.09.16
✎
12:17
|
(283) Подразумевается, что ТС уже работает с 1С.
|
||||||||||||||||
285
genesys
07.09.16
✎
12:21
|
(284) Ага, тоже учусь
|
||||||||||||||||
286
Casey1984
07.09.16
✎
12:23
|
А где пункт 1С? :-)
|
||||||||||||||||
287
genesys
07.09.16
✎
12:24
|
(286) :-))))))))))))))))))))))))))))))))))))))))))))))))))))))))
|
||||||||||||||||
288
Jija Grenkov
07.09.16
✎
12:48
|
(279) Java уделывает потому-что
1. Нужно писать идеальный код, на С, что бы он был быстрее джавовского. Это легко воспроизвести на синтетических тестах, но не в рельной большой системе 2. В джава есть граммотная организация памяти система не склонна к деградации в процессе эксплуатации. Для вас есть пример сервера 1с с его утечками памяти и деградацией в процессе эксплуатации (нужны ребуты) 3. В узких местах на джаве можно использовать прямое управление памятью. В таких случаях GC вообще о ней нечего не будет знать. Я много работаю с хадуп стеком и как не странно для С там практически не нашли места, а производительность там довольно важна. |
||||||||||||||||
289
Gary417
07.09.16
✎
12:57
|
(288) винда написана на си, линукс написан на си... и ничего там не деградирует и не утекает
вопрос лишь в квалификации программистов. у явы ниже уровень входа и всё. |
||||||||||||||||
290
Garykom
гуру
07.09.16
✎
12:59
|
(289) только про винду не надо.... тормозящий/висящий и жрущий память "центр обновления" кто в курсе на чем написан?
|
||||||||||||||||
291
Метранпаж
07.09.16
✎
12:59
|
(290) Я вас умоляю. Линух не тормозит ине жрёт память??
|
||||||||||||||||
292
dmitryds
07.09.16
✎
13:02
|
(0) т.к. форум профильный - 1С )
|
||||||||||||||||
293
dmitryds
07.09.16
✎
13:03
|
(291) если речь про серверный вариант - нет, не тормозит и не жрет память... для проектов на нормальном языке особо не требователен к железу.
|
||||||||||||||||
294
Garykom
гуру
07.09.16
✎
13:05
|
(257) Потому что сначала давайте сделаем язык через Ж, а потом когда будут плеваться начнем сыпать https://ru.wikipedia.org/wiki/Синтаксический_сахар.
|
||||||||||||||||
295
Gary417
07.09.16
✎
13:07
|
(293) +100500
(290) я про ядро говорю, софт обвязки в винде бывает вообще ужас ужасов.. чего один блокнот стоит если им попробовать гигабайтный файл открыть (291) для типовых сервисов (web, почта, прокси, роутер, днс, лдап, самба) нет |
||||||||||||||||
296
Garykom
гуру
07.09.16
✎
13:07
|
(291) Сам по себе нет, но бывает падает если памяти не хватает или просто не стартует с выводом ошибки.
К примеру современные дистрибутивы требуют минимум 256Мб (c X чтобы) но реально лучше 512-1024Мб |
||||||||||||||||
297
Loky9
07.09.16
✎
13:10
|
(290) Там точно не .NET? И если нет, то почему?
(294) Что именно там плохо сделано? |
||||||||||||||||
298
trdm
07.09.16
✎
13:13
|
(288) > 2. В джава есть граммотная организация памяти система не склонна к деградации в процессе эксплуатации.
Это все фуфло, т.к. основная явовская программа всем известный эклипс является притчей во езыцах и чемпионом мира по тормозам среди ИДЕ. Тот кто с ней работал - знают. Ну разве что сам пипл не быстрый и по этому тормоза не замечает. |
||||||||||||||||
299
trdm
07.09.16
✎
13:15
|
Ну и темы соответственно: https://habrahabr.ru/post/65076/ - "Установка и ускорение Eclipse и Java Virtual Machine" широко распространены.
По этому и растут альтернативные среды, такие как нетбинс и иже с ними. |
||||||||||||||||
300
Gary417
07.09.16
✎
13:15
|
(297) там дело даже не в Net, а в криворукости
мне понравилась статья гдето 5 летней давности, был разбор почему winupdate в XP тормозит жестоко и жрёт 100% процессора минут 15.. там оказался какойто кривой алгоритм который перечитывал в цикле все выпущенные обновления коих для XP туева хуча...и делал это для каждого нового патча.. и MSовцы писали что они пытались исправить это перенастраивая сервер обновлений который подругому выдавал данные для службы....omg.. блин да у них там какаято чертовщина с архитектурой вообще судя по всему раз они даже кривой код переписать не моут == а новый интерфейс это вообще верх тормозов, чего только тормозящий калькулятор с новым интерфейсом стоит в десятке... |
||||||||||||||||
301
Garykom
гуру
07.09.16
✎
13:17
|
(297) Всё!
Для начала скорость банального написания кода на питоне. По сравнению с языками где не пробелами/табами конструкции разделяют, а специальными разделителями. Да блин мне было шустрее/проще в паскале/дельфи эти begin|end писать чем тут правильно отделять!!! Суть я шустро пишу код как придется и даже часто в одну строку на неком языке, не заморачиваясь "отступами". Затем нажимаю волшебную комбинацию кнопок и вуаля - у меня красивый отформатированный код. Экономия времени до 20-30% по сравнению с ручным форматированием. И вот таких мелочей в этом "Дзенанутом" с его "Важная цель разработчиков Python - создавать его забавным для использования." просто дофига. Блин я не ребенок и меня не требуется "развлекать", мне нужен простой инструмент чтобы быстро гвозди заколачивать. А мне подсовывают молоток которым чтобы работать, нужно в процессе всякие финты делать, типа подбрасывания в воздух с жонглированием между ударами... Или этот молоток начинает хохмить в процессе... |
||||||||||||||||
302
Loky9
07.09.16
✎
13:26
|
(301) "По сравнению с языками где не пробелами/табами конструкции разделяют, а специальными разделителями. Да блин мне было шустрее/проще в паскале/дельфи эти begin|end писать чем тут правильно отделять!!! "
Нормальный редактор сам ставит отступы и имеет команды для их изменения. Некоторые конструкции можно писать в одну строку. И это кажущееся неудобство не есть недостаток архитектуры языка, в любом случае. Есть серьёзнее претензии? |
||||||||||||||||
303
Jija Grenkov
07.09.16
✎
13:33
|
(301) это ваше очень субъективное мнение. Пайтон славится именно простотой и скоростью написания кода
|
||||||||||||||||
304
Jija Grenkov
07.09.16
✎
13:33
|
и читаемостью кода
|
||||||||||||||||
305
Loky9
07.09.16
✎
13:38
|
(304) Это уже как напишут)
|
||||||||||||||||
306
Torquader
07.09.16
✎
13:40
|
Замечательная читаемость кода у ассемблера - всегда понятна каждая операция, только вот понять, что делает программа целиком - не так уж и просто.
|
||||||||||||||||
307
Это_mike
07.09.16
✎
13:43
|
(306) "к пуговицам претензии есть? - нет! Пришиты намертво!"© :-)
вообще, читаемость у ассемблеров достигается комментированием, и - как ни странно - структурным написанием (без спагетти). |
||||||||||||||||
308
Garykom
гуру
07.09.16
✎
13:45
|
(303) Моё субъективное мнение основано на опыте кодинга на разных языках.
Да возможно некий привычный работать в цирке и сможет жонглировать+гвозди забивать быстрее чем я просто гвозди забиваю на других языках. Но извините затраты на такую квалификацию просто несоизмеримы. Если заказчику просто нужна работа, без просмотра цирка или других развлечений в процессе то выберу даже C++ вместо питона... Или думаем что 1С просто так такой простой и на русском? Кста JS по легкости изучения если заняться даже проще 1С. |
||||||||||||||||
309
Serginio1
07.09.16
✎
14:01
|
(264) Угу 1С тебе такие накладные расходы выдаст. На самом деле в .Net Native используется тот же компилятор, что и в С++ https://msdn.microsoft.com/ru-ru/library/dn584397(v=vs.110).aspx
(261) Я не виноват в твоей плеши. |
||||||||||||||||
310
trdm
07.09.16
✎
14:01
|
(308) Есть библиотеки, которые убирают низкоуровневую работу в С++. Очевидно вашей квалификации недостаточно, что-бы оценить это. Писать на таких либах чуть посложнее чем на 1С.
|
||||||||||||||||
311
trdm
07.09.16
✎
14:03
|
+(310) и код на PyQt будет может чуток короче, чем на С++.
Но эти суждения доступны только тем, кто в достаточной мере владеет информацией. А у вас судя по всему с этим проблемы. |
||||||||||||||||
312
ac13
07.09.16
✎
14:06
|
Так как в списке нет JAVA
C++ |
||||||||||||||||
313
Loky9
07.09.16
✎
14:10
|
(309) В итоге ради чего этот поход по кругу?
|
||||||||||||||||
314
Garykom
гуру
07.09.16
✎
14:15
|
(310) в курсе и Qt как раз такая либа где даже вектора свои наваяли... Блин полная аналогия с юзанием .net напрямую из 1С... И никому странным это не кажется?
Может лучше что то более подходящее юзать типа java или c#? |
||||||||||||||||
315
Garykom
гуру
07.09.16
✎
14:21
|
(311) Ваш код на PyQt = код на разработке от Serginio1 ))
программирование на Qt != программирование на C++/Python |
||||||||||||||||
316
Garykom
гуру
07.09.16
✎
14:23
|
(311) Лично мне проще использовать http://qtjambi.org/ или https://github.com/ddobrev/QtSharp чем мучаться с питоном или с++
|
||||||||||||||||
317
Garykom
гуру
07.09.16
✎
14:26
|
(316)+ но если честно еще проще GTK или лазарус с LCL. Кста GTK он практически один в один с Qt, так же сигнал-слотовая моделька. А LCL это классика как и обычный WinForms/Swing.
|
||||||||||||||||
318
Jija Grenkov
07.09.16
✎
14:26
|
(308) Так себе аргумент, не думаю что у вас есть серьезный опыт кодинга на "многих" языках. Скажу еще раз, что в сфере анализа больших данных и машинного обучения пайтон не даром заслужил доверие сообщества.
|
||||||||||||||||
319
Loky9
07.09.16
✎
14:33
|
Из старого журнала
=== Известно, что за определённый период человек может отладить в среднем одинаковое число конструкций языка, независимо от языка, на котором он пишет. Ясно, что 100 команд микрокалькулятора выражают куда меньше, чем 100 операторов Бейсика. Значит, смена калькулятора на ЭВМ с Бейсиком резко повышает производительность труда. Теперь cфoрмулируем два сильных утверждения: все, что на Бейсике и Паскале можно написать, одним оператором, на Рапире тоже можно написать одним оператором; то, что на Рапире можно сделать одним оператором, на Бейсике или Паскале часто делается либо крайне сложно, либо не делается вообще. === Вот так же можно сказать о питоне. |
||||||||||||||||
320
Garykom
гуру
07.09.16
✎
14:38
|
(318) Какое отношение "сфере анализа больших данных и машинного обучения" имеет к обсуждаемой теме?
Банальный пример по "машинное обучение" с JS: Потребовались мне нейронные сети и после гугления нашел http://synaptic.juancazala.com/#/. Банально 20 минут на изучение и сеть в nodejs или даже в браузере уже запущена и обучается! |
||||||||||||||||
321
Torquader
07.09.16
✎
14:41
|
(319) Просто, у каждого хорошего программиста уже есть наработки, которые позволяют в несколько вызовов уже написанных и отлаженных функций сделать всё быстро и красиво вне зависимости от языка.
Не забываем, также, про подводные камни, связанные с передачей параметров между функциями и работой указателей - в каждом языке программирования это реализовано по разному. |
||||||||||||||||
322
Garykom
гуру
07.09.16
✎
14:42
|
(319) Автор этого "из старого журнала" просто идиот. Ну или на заказ писал.
Где эта Рапира мы можем наблюдать )) Потому что автор утверждая "то, что на Рапире можно сделать одним оператором, на Бейсике или Паскале часто делается либо крайне сложно, либо не делается вообще" забыл что невозможно придумать один индивидуальный оператор на каждую задачку. И смысла от этих "операторов" нету а сложность начального входа повысилась. И людей не хватает и предпочитают на 1С решать это. |
||||||||||||||||
323
Loky9
07.09.16
✎
14:50
|
(322) Кортежи рапиры, из-за которых был весь сыр-бор, сейчас не буду повторяться где.
(320) https://www.tensorflow.org/ "DeepMind moves to TensorFlow" "TensorFlow comes with an easy to use Python interface and a no-nonsense C++ interface to build and execute your computational graphs." (321) Наработки есть со всех сторон вопроса и ими можно пренебречь. Всегда бывает нужда написать новое, склеить/поправить старое. |
||||||||||||||||
324
Torquader
07.09.16
✎
14:52
|
(322) Да, была ещё объекто-ориентированная база данных Jasmine называлась - тоже умела много того, чего сейчас ни один SQL-сервер не умеет, но и где она сейчас.
|
||||||||||||||||
325
Garykom
гуру
07.09.16
✎
14:55
|
(323) >Кортежи рапиры, из-за которых был весь сыр-бор, сейчас не буду повторяться где.
Обычные множества в куче вариантов сейчас практически во всех языках есть. Еще на turbo pascal'е их юзал даже. >https://www.tensorflow.org/ Не удается получить доступ к сайту - ну да очень очень анализ данных и машинное обучение )) |
||||||||||||||||
326
xafavute
07.09.16
✎
14:56
|
(324) Ты еще каше вспомни
|
||||||||||||||||
327
Loky9
07.09.16
✎
14:57
|
(325) Так то сейчас, а статья из 1990.
|
||||||||||||||||
328
Loky9
07.09.16
✎
14:57
|
(325) Множество <> кортеж.
|
||||||||||||||||
329
Garykom
гуру
07.09.16
✎
14:58
|
(324) Гыгы... правильно "история рассудит". И нынешние питон, перл и прочие с++ это совсем не те языки что описаны в мануалах.
Поэтому изучающий может столкнуться с тем что изучит какие то анахронизмы. Когда по C# и JS инфа свежая, вот по Java надо уже только новыми источниками пользоваться или такой хлам можно откопать. |
||||||||||||||||
330
Garykom
гуру
07.09.16
✎
15:00
|
(328) У меня как бы по матану 4 была в универе
|
||||||||||||||||
331
Garykom
гуру
07.09.16
✎
15:01
|
(330)+ В смысле "Упорядоченные пары можно рассматривать как множества, если определить их так: (a, b) := {a, {a, b}}. Таким образом, понятие упорядоченной пары не выводит рассмотрение за пределы теории множеств."
|
||||||||||||||||
332
Tarzan_Pasha
07.09.16
✎
15:02
|
(0)АВтор, тебе бы определиться с целью. Для чего тебе изучать тот или иной ЯП?
Передо мной лично стояла задача начать делать сайты на заказ и я для этого изучил html+css+php теперь потихонечку осваиваю JS. Кстати, это очень мощный язык сейчас. Не то, что 10 лет назад. Если изучишь JS, то без работы не останешься. Всегда сможешь делать шабашки на англоязычной бирже. а прогеров php как грязи. Правда Выше Мидла не так уж много. JS |
||||||||||||||||
333
Loky9
07.09.16
✎
15:03
|
(330) А по турбо-паскалю? array = set?
|
||||||||||||||||
334
Garykom
гуру
07.09.16
✎
15:04
|
(333) set довольно легко эмулируется или реализуется на array
|
||||||||||||||||
335
Serginio1
07.09.16
✎
15:05
|
(333) set это битовый массив
|
||||||||||||||||
336
Serginio1
07.09.16
✎
15:05
|
|||||||||||||||||
337
Loky9
07.09.16
✎
15:08
|
(335) Что это по сути я знаю. http://pascal.guti.ru/sets.html
|
||||||||||||||||
338
Loky9
07.09.16
✎
15:11
|
(334) В памяти эвм, являющейся массивом, эмулируется вообще всё!) Но коней с людьми мешать наверное не стоит.
|
||||||||||||||||
339
Serginio1
07.09.16
✎
15:12
|
При чем при работе с Set использовался асемблерный метод. Уже не помню какой. То есть кроме экономии по памяти еще и скорсть
|
||||||||||||||||
340
semiluki
07.09.16
✎
15:14
|
(332) "Передо мной лично стояла задача начать делать сайты на заказ и я для этого изучил html+css+php. теперь потихонечку осваиваю JS. " А результат изучения есть? Сколько сайтов написал, сколько денег заработал, как долго изучал?
|
||||||||||||||||
341
Torquader
07.09.16
✎
15:14
|
(339) Понятно, что на ассемблере можно всё, так как все языки высокого уровня имеют исполняемый код, который можно "восстановить" в ассемблерный.
|
||||||||||||||||
342
Torquader
07.09.16
✎
15:15
|
(340) Видимо - задача стояла начать - он и начал.
|
||||||||||||||||
343
Loky9
07.09.16
✎
15:20
|
(339) Как раз к случаю с dlang баловался http://pastebin.com/LudXYMfg
|
||||||||||||||||
344
trdm
07.09.16
✎
15:26
|
(332) > теперь потихонечку осваиваю JS. Кстати, это очень мощный язык сейчас. Не то, что 10 лет назад. Если изучишь JS, то без работы не останешься. Всегда сможешь делать шабашки на англоязычной бирже.
Сам то делаешь? |
||||||||||||||||
345
Jija Grenkov
07.09.16
✎
15:50
|
(320) Как какое? Там пишут код для анализа данных и там крутится достаточно денег что бы иметь возможность выбрать лучши инструменты. То что есть в JS для работы с большими данными и машинного обучения просто мизер по сравнения с инструментами python. А "школьную" нейронку можно хоть на 1c написать.
|
||||||||||||||||
346
Serginio1
07.09.16
✎
15:56
|
(343) Так сразу и не поймешь, что за язык. Это D?
|
||||||||||||||||
347
Garykom
гуру
07.09.16
✎
15:59
|
(345) Снова путаница, в этих "работа с большими данными и машинного обучения" более важны знания теории и практики этих данных/обучения чем навыки программирования.
Они могут писать хоть формулами в экселе или чистыми запросами на pl/sql. Но уверены что хочется попасть в эту сильно узкую область? С большой вероятностью банально не найти работу потому что более никому не нужны спецы подобные, потому что "появилась готовая коробочная системка анализа данных на 1С/C#/JS/Java" для которой уже не требуется подобный "программист"! |
||||||||||||||||
348
Torquader
07.09.16
✎
16:01
|
(347) Просто, когда "коробочная система" даст совершенно не те результаты, они и про программиста вспомнят - но будет уже поздно и для заказчика и для программиста.
|
||||||||||||||||
349
Jija Grenkov
07.09.16
✎
16:32
|
(347) Какая разница, что важнее? На пайтоне очень удобно писать код алгоритмов именно из за простоты языка. Моя работа и так связана с большими данными. Это не такая узкая область. А при знаниях вас с руками заберут во многие компании (к примеру в РФ яндекс, мэйлу ру) еще и ценник будет раза в 2 выше чем в 1с.
|
||||||||||||||||
350
Jija Grenkov
07.09.16
✎
16:35
|
(347) Готовые системы, если и напишут, то не так скоро. Сейчас развивается инструментарий для таких специалистов. 1с даже не смешно... Вы навернео слабо представляете объемы данных которые обрабатываются подобными инструментами.
|
||||||||||||||||
351
Garykom
гуру
07.09.16
✎
16:48
|
(350) Причем тут объемы? 1С тьюринг полный язык и никто не мешает написать на нем что угодно вплоть до компилятора.
И скорость компиляции не так уж и важна, в отличие от скорости выполнения "скомпилированной программы" для обработки этих "объемы данных". >На пайтоне очень удобно писать код алгоритмов именно из за простоты языка. кому как, мне проще код больших алгоритмов писать на java (там типизация - меньше ошибок) и когда есть время, а мелких и быстренько набросать на javascript. |
||||||||||||||||
352
Gary417
07.09.16
✎
16:49
|
(350) Чесслово, я когда впервые услышал слово bigdata и облака на конференции cnews лет 7 назад....у меня вообще блин аллергия на на всякую маркетинговую шелуху... сплошные смузи и коучинги ассоциируются
ну хорошо, и какие же объёмы которые обрабатываются подобными инструментами? трехстраничный запрос к 40терабайтной базе считается пафосным инструментом бигдэйты? или нужен обязательно скрипт написанный на пАйтоне? (и запускающий процедуру человек должен быть в хипстерских очках?) |
||||||||||||||||
353
trdm
07.09.16
✎
16:50
|
(351) Прототипирование и отладку алгоритмом никто не отменял. Прототипирование и для C++ можно осушествить на языке высокого уровня.
|
||||||||||||||||
354
Garykom
гуру
07.09.16
✎
16:51
|
(352) да там же модные словечки и загнутые зю пальцы )) а в итоге все скатывается в банальные ABC или XYZ анализы...
|
||||||||||||||||
355
Gary417
07.09.16
✎
16:52
|
(354) +1 во во
вот у меня есть инстанс в айжуре, клауд компьютинг все дела... чорт... 7 лет назад это называлось VPS..причём совершенно тоже самое вот тоже самое и big data, прилепили модный ярлык и теперь можно считать открыли новую страницу истории |
||||||||||||||||
356
Garykom
гуру
07.09.16
✎
16:52
|
(354)+ Причем самое смешное что эти "специалисты" сами с 0 кода "анализа" написать не могут )) только умееют создать объект, заполнить данными и вызвать команду/функцию "анализа" )))
|
||||||||||||||||
357
Jija Grenkov
07.09.16
✎
17:04
|
(351) Дело в том, что никто не станет ждать 3 года, пока 1с обработает нужный объем информации.
В таких задачах типизация и лишние языковые конструкции типа операторных скобок скорее мешают. (352) 300ТБ логов как пример. Вы просто не понимаете в чем весь этот "пафос" бигдаты. А суть в распеределенных системах которые имеют хороший потенциал горизонтального масштабирования. (354) мимо (356) В области больших данных есть 2 вида спецов. 1 пилят системы распределенных вычислений, а другие разрабатывают алгоритмы(Data scientist). 2 это часто больше математики и сложные вещи они пишут редко. А первые просто обязаны иметь хороший скил кодинга. PS. Я пишу на Java и Scala. Иногда приходится сталкиватсья с Python, Ruby, JS. |
||||||||||||||||
358
Tarzan_Pasha
07.09.16
✎
17:09
|
(340)на что я по вашему живу с 2014 года? только сайты.
(344)Нет. Я еще не освоил js на таком уровне, чтобы на нем зарабатывать. Просто использую jquery для проектов клиентов. Пока просто сайты на заказ. Пока просто верстка + бэкэнд. |
||||||||||||||||
359
trdm
07.09.16
✎
17:13
|
(358) А у тебя много ТЗ-шек? Не перекинешь парочку на потренироваться?
|
||||||||||||||||
360
Serginio1
07.09.16
✎
17:15
|
(351) Используй TypeScript. Там и типизация и Intellisense есть.
|
||||||||||||||||
361
genesys
07.09.16
✎
17:16
|
ВО развели, я теперь никого не понимаю
|
||||||||||||||||
362
Garykom
гуру
07.09.16
✎
17:19
|
(360) В курсе но пока еще не добрался, идет после nodejs в списке вместе с дартом.
|
||||||||||||||||
363
Gary417
07.09.16
✎
17:19
|
(357) <300ТБ логов как пример. Вы просто не понимаете в чем весь этот "пафос" бигдаты. А суть в распеределенных системах которые имеют хороший потенциал горизонтального масштабирования. >
Да я всё понимаю, просто сейчас такие задачи стало решать проще и этим занялись все кому не лень, а лет 10 назад вывалить кудато 300ТБ для анализа вылилось бы в адские деньги на хранилище...и год работы кучи процов Но и до бигдаты такие системы существовали и задачи решались, но на меньших объёмах данных... изменился только один показатель - вырос объём обрабатываемой информации, ВСЁ! системно ничего не поменялось А пафос он весь описывается буквами в названиях БД оракла...i-Internet, g-grid, c-cloud... структурно ничё не поменялось, как была реляционная субд с SQL так и осталась, но пафоса полные штаны |
||||||||||||||||
364
Gary417
07.09.16
✎
17:21
|
вот надо ещё сделать форк питона с префиксом BD (BigData) и можно прям завтра идти устраивать эвент со смузи и попрут продажи
|
||||||||||||||||
365
Garykom
гуру
07.09.16
✎
17:21
|
(363) Это ладно... все эти сотни терабайт логов считаются по расжатой sql базе из данных/логов
А если это банально выгрузить и сжать архиватором на быстром то будет < 2-4 террабайт ))) |
||||||||||||||||
366
Gary417
07.09.16
✎
17:24
|
(365) 10 лет назад хранилище на 2-4 терабайта в несколько килобаксов бы вылилось...
но я о другом, раньше и оперативки было мало и процы медленные, даже если было куда это всё сложить, очумеешь ждать пока посчитается |
||||||||||||||||
367
genesys
07.09.16
✎
17:25
|
Нет чтобы мне помочь советами и т д, сидят срутся)
|
||||||||||||||||
368
Garykom
гуру
07.09.16
✎
17:26
|
(363) Кста насчет оракла... я кста дико ржал в первый раз когда узнал что он на java написан...
И даже слегка поудивлялся а почему же не на супербыстром C++??? |
||||||||||||||||
369
Метранпаж
07.09.16
✎
17:28
|
(368) Весь оракл? Или только его клиентская часть, консоль управления?
|
||||||||||||||||
370
Gary417
07.09.16
✎
17:29
|
(368) там только некоторые части на java причём не на обычной, а специально подпиленной под него
|
||||||||||||||||
371
Torquader
07.09.16
✎
17:29
|
(368) Скорее сказать, что его писали те, кто писали Java - будет вернее и правильнее.
|
||||||||||||||||
372
Jija Grenkov
07.09.16
✎
17:31
|
(363) Нет реляционных бд в hadoop стеке. Смешно даже делать такие предположения. Есть Hbase, Hive. Многое поменялось. Сильно меняются подходы
(365) не теште себя глупосятми. |
||||||||||||||||
373
Gary417
07.09.16
✎
17:32
|
(371) Это как так? Oracle купил Sun с Java совсем недавно, а Oracle Database существует уже "тыщулет"
|
||||||||||||||||
374
Garykom
гуру
07.09.16
✎
17:33
|
(369) (371) Беру и читаю https://ru.wikipedia.org/wiki/Oracle_Database и там что? "Написана на
Java, Си и C++" |
||||||||||||||||
375
Torquader
07.09.16
✎
17:34
|
(373) Java купили, так как им нужен был Front.
Просто, на данный момент, это одна компания, и с учётом множества написанных сервлетов можно сказать, что часть Oracle написана на Java. |
||||||||||||||||
376
spock
07.09.16
✎
17:35
|
(326) че его вспоминать? Живет себе :)
"Радует", например, меня. |
||||||||||||||||
377
newbling
07.09.16
✎
17:36
|
(20) Что лучше научиться молотком гвозди забивать или саморезы отверткой крутить?
А вы уверены, что вам действительно нужно что-то куда-то забивать и закручивать? 6. 1С |
||||||||||||||||
378
Loky9
07.09.16
✎
17:38
|
(346) Он самый.
|
||||||||||||||||
379
Gary417
07.09.16
✎
17:39
|
(372) А Oracle Big Data SQL который прикручивается к oracle db и даёт возможнось делать запросы в hardoop хранилища?
|
||||||||||||||||
380
spock
07.09.16
✎
17:44
|
(363) бигдата - это все-таки не "ахть, как много данных", а "ахть, как много данных, мы их сейчас в два счета обработаем спец.алгоритмами". Из слов/предложений сделаем числовые векторы и вычислим закономерности.
|
||||||||||||||||
381
Господин ПЖ
07.09.16
✎
17:47
|
господи...
раньше с облаками бегали, теперь с бигдатой покупайте наших слонов (с) мультик |
||||||||||||||||
382
Garykom
гуру
07.09.16
✎
17:54
|
(380) объясните зачем нужны эти модные словечки? когда все сводится к банальным алгоритмам 20 века?
|
||||||||||||||||
383
Господин ПЖ
07.09.16
✎
17:55
|
(382) а как ты инвестора разведешь?
|
||||||||||||||||
384
Сильф
07.09.16
✎
18:18
|
(285) лучше сразу бросай
|
||||||||||||||||
385
spock
07.09.16
✎
18:19
|
(382) зачем нужно строить всякие коллайдеры, если теоретическая база, исследуемых на них процессов, уже была известна с XIX-XX веков?
Конечно, алгоритмы давно сформулированы, но до недавнего времени применимость их на больших данных была возможна только на суперкомпьютерах. Прогресс шагнул и теперь можно это применять на обычных десктопах с помощью простых языков python/R. |
||||||||||||||||
386
Tarzan_Pasha
07.09.16
✎
18:22
|
(359)шли на tarzan_pasha @ mail. ru Письмо. перекину.
|
||||||||||||||||
387
Господин ПЖ
07.09.16
✎
18:41
|
>зачем нужно строить всякие коллайдеры, если теоретическая база
без практики это не "теоретическая база", а гипотеза |
||||||||||||||||
388
Jija Grenkov
07.09.16
✎
23:14
|
(379) не изучал вопрос, но больше чем уверен, что запрос к "хадуп хранилищу" означает запустить мап редьюс таски обработать данные, а результат вернуть этому "чудо оракл" коннектору. То есть реляционная бд тут вообще не причем.
(382) нечего там не сводится к банальным алгоритмам. Почитайте хотя бы базрвые вещи, а именно за счет чего достигается возможность строить огромные сервера из средняковых серверов. У вас довольно стандартное представление о современных подхода в обработке больших данных, так считает каждый кто не понимает что там происходит |
||||||||||||||||
389
Jija Grenkov
07.09.16
✎
23:15
|
(388) *огромные кластеры из средняковых серверов.
|
||||||||||||||||
390
Одинесю
08.09.16
✎
00:12
|
Учить ООП, JS слишком прост в управлении данными, как язык программирования примитивен. С++ или Java (по мне лучше). Питон хвалят, даже в Философии явы(порой бесит)), но он не так разнообразен, как Java. Это мое мнение, сам на распутье.
C++ |
||||||||||||||||
391
trdm
08.09.16
✎
00:20
|
(374) на заборе тоже написано.
идешь на сайт, скачиваешь: http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html и смотришь что заинсталилось. Обычно смотрю депенсиволкером и прочими спаями. |
||||||||||||||||
392
trdm
08.09.16
✎
01:57
|
(391) D:\oraclexe\app\oracle\product\11.2.0\server\bin
Куча батников, екзешек, *.dll, *.lib и т.п. В папке D:\oraclexe\app\oracle\product\11.2.0\server\oci\include как и полагается *.h в D:\oraclexe\app\oracle\product\11.2.0\server\oci\lib\MSVC\vc9\ - либы и длл-ки. Похоже визуалстудией собрано. |
||||||||||||||||
393
trdm
08.09.16
✎
01:59
|
это к
(368) Garykom > Кста насчет оракла... я кста дико ржал в первый раз когда узнал что он на java написан... |
||||||||||||||||
394
trdm
08.09.16
✎
02:01
|
Оракл голосует за :)
C++ |
||||||||||||||||
395
Serginio1
08.09.16
✎
07:37
|
(368) Скорее всего это аналог SQL Server со средой CLR
https://msdn.microsoft.com/ru-ru/library/ms254498(v=vs.110).aspx |
||||||||||||||||
396
genesys
08.09.16
✎
08:05
|
создавайте свою ветку и спорьте там какой язык лучше, тут ветка о том, какой язык посоветуете выбрать с нуля изучать
|
||||||||||||||||
397
Pentosh
08.09.16
✎
08:19
|
(396) Вам уже все рассказали, чего вы еще хотите?
или может вам еще раз написать тоже самое что уже писали трижды. Я уже давал картинку в (258), и как мне кажется там все грамотно (мб на счет php не очень, но такая уж у него репутация). Если вам такого недостаточно, чтобы понять что вам выбрать, то мб и не стоит оно того? Начните что нибудь делать, хоть на чем нибудь. |
||||||||||||||||
398
genesys
08.09.16
✎
08:20
|
(397) А смысл в этой ветке то выяснять какой язык лучше? Вы типа придёте к общему мнению что ли ? А со мной могли бы литературой поделиться советами и т д
|
||||||||||||||||
399
genesys
08.09.16
✎
08:21
|
Напишу ещё раз, что мне больше бы хотелось с приложениями и играми работать
|
||||||||||||||||
400
Pentosh
08.09.16
✎
08:33
|
(398) Они спамят потому что тема уже, по сути, закрыта, что еще сюда добавить, не ясно, все ответу уже даны.
А если вам нужны литература, то наверное сначала нужно определиться по какому языку ее давать, или просто все подряд кидать? Обратитесь к поиску в Яндексе или Гугле, или зайдите на такой хороший сервис как Тостер.ру, только не создавайте там тему, а тоже воспользуйтесь поиском ибо ваш вопрос уже поднимался другими людьми очень много раз. (399) Напишу еще раз, смотрите картинку в (258), если вам от туда не понятно, что нужно учить для игр и приложений, то даже и не знаю, как еще более лучше можно вам подсказать. |
||||||||||||||||
401
Jija Grenkov
08.09.16
✎
10:13
|
(399) В играх есть серверная часть и клиент. На клиенте важно знать графические движки типа юнити 3д (язык С#), а серверная часть мало отличается от любой другой серверной части.
|
||||||||||||||||
402
trdm
08.09.16
✎
10:15
|
(399) НУ выбирай. https://ru.wikipedia.org/wiki/Список_игровых_движков
|
||||||||||||||||
403
Serginio1
08.09.16
✎
10:36
|
|||||||||||||||||
404
Serginio1
08.09.16
✎
10:38
|
|||||||||||||||||
405
Serginio1
08.09.16
✎
10:41
|
|||||||||||||||||
406
Serginio1
08.09.16
✎
10:45
|
|||||||||||||||||
407
trdm
08.09.16
✎
11:23
|
(403) Чел же написал, что С++ выбирает, нахрена ему двигло на шарпе?
|
||||||||||||||||
408
trdm
08.09.16
✎
11:24
|
Вот лишь бы сунуть это г.овно
|
||||||||||||||||
409
Jija Grenkov
08.09.16
✎
11:25
|
(407) я читал что он шарп выбирает. Нафига ему пенсионерский ЯП
|
||||||||||||||||
410
trdm
08.09.16
✎
11:27
|
А нафига ЯП от бракоделов, которые скайп не могут до ума довести?
|
||||||||||||||||
411
Serginio1
08.09.16
✎
11:31
|
(408) На вкус и цвет все фломастеры разные.
Культур мультур ты наш. 1С это по твоему верх гурманства? И, что главное безглючное (410) Угу все программы на С++ это безглючное совершенство. Зачем GC придумали, |
||||||||||||||||
412
Serginio1
08.09.16
✎
11:36
|
(407) А у тебя нет различия между C# и .Net
Есть Xamarin. Приложения, написанные с помощью Xamarin и C#, имеют полный доступ к интерфейсам API базовой платформы и возможность создавать нативные пользовательские интерфейсы, а также компилировать код в машинный, поэтому влияние на производительность во время выполнения является незначительным. https://msdn.microsoft.com/ru-ru/library/mt299001.aspx |
||||||||||||||||
413
trdm
08.09.16
✎
11:39
|
(412) В сортах, производимых фирмой заподлюшницей не собираюсь разбираться. Их оськи - это неизбежное зло, все остальное надо игнорить.
США недавно ввела санкции на наших производителей электроники, а ты продолжаешь их продукты пиарить? Не патриотичненько и глуповатенько. Тока опенсурс или Российский сотф. |
||||||||||||||||
414
genesys
08.09.16
✎
11:39
|
Я сказал что я выбрал не сишарп и не с++, а и то и другое
просто думаю с чего лучше начать |
||||||||||||||||
415
trdm
08.09.16
✎
11:40
|
+(413) http://www.cnews.ru/news/top/2016-09-07_angstrem_i_mikron_popali_pod_amerikanskie
Прекращай пиарить вражеское ПО. |
||||||||||||||||
416
Serginio1
08.09.16
✎
11:41
|
(413) То есть не читал, но осуждаю?
У тебя 1С на Линуксе? Почему это оно вражеское, Оно и меня и тебя кормит. |
||||||||||||||||
417
trdm
08.09.16
✎
11:41
|
+(415) Американские санкции против российской электроники
Агентство промышленности и безопасности США (BIS) расширило санкционные списки в отношении российских компаний. Как сообщает агентство ТАСС, соответствующее уведомление (PDF) Министерство торговли США, куда входит BIS, направило для публикации в издание Federal Register. В санкционном списке находится 81 компания, преимущественно зарегистрированная в России, которые американские власти решили наказать из-за присоединения Крыма к России. В том числе в список включены 11 новых компаний, ранее не подпадавших под американские санкции. В Зеленоград не пустят американские технологии В их число попал ряд зеленоградских микроэлектронных предприятий. Это «Микрон», который через холдинг РТИ принадлежит АФК «Система», и предприятия группы «Ангстрем»: ОАО «Ангстрем», «Ангстрем-Т» и «Ангстрем-М» (основным акционером этих предприятий является бывшим министр связи Леонид Рейман). Кроме того в списке оказались томский производитель телекоммуникационного и СВЧ-оборудования «Микран», московский производитель электронной радиокомпонентной базы «Внешнеэкономическое объединение Радиоэкспорт», (входит в госкорпорацию «Ростех»), производитель бортовых комплексов летательных аппаратов Пермская научно-производственная приборостроительная корпорация (ПНППК). |
||||||||||||||||
418
Serginio1
08.09.16
✎
11:42
|
(415) Я как раз продвигаю кроссплатформенность.
|
||||||||||||||||
419
trdm
08.09.16
✎
11:42
|
(416) Тормоз ты танкерный, 1С - отечественный продукт, а мелкософто оськи я назвал неизбежным злом.
|
||||||||||||||||
420
Jija Grenkov
08.09.16
✎
11:42
|
вражеское по... Аж смешно. из невражеского есть только 1с и та вся в традиция совка убога и отстает лет на 10 от современных трендов
|
||||||||||||||||
421
Serginio1
08.09.16
✎
11:45
|
(417) Все срочно на Линукс. И айфоны в топку. Только нокия 3310
|
||||||||||||||||
422
Jija Grenkov
08.09.16
✎
11:47
|
нокия тоже вражеская
|
||||||||||||||||
423
Jija Grenkov
08.09.16
✎
11:47
|
да и линукс вполне себе врадеский, только опенсорсный
|
||||||||||||||||
424
Serginio1
08.09.16
✎
11:47
|
(419) Ну вот пошли исключения. 1С при компиляции и разработки используют собственные средства разработки и компиляторы или исключительно отечественные?
|
||||||||||||||||
425
Serginio1
08.09.16
✎
11:48
|
(423) .Net Core тоже опенсорсный
|
||||||||||||||||
426
trdm
08.09.16
✎
11:50
|
энда, люди которые не знают истории обречен на повторение собственных ошибок.
|
||||||||||||||||
427
trdm
08.09.16
✎
11:50
|
(425) Это овно всегда будет глюкавым и недоделанным - такая стратегия вовзрата в пенаты.
|
||||||||||||||||
428
DDwe
08.09.16
✎
11:53
|
(427) +100
|
||||||||||||||||
429
DDwe
08.09.16
✎
11:53
|
(425) Ты правда достал со своим нетом, в каждую тему его пихаешь.
|
||||||||||||||||
430
DDwe
08.09.16
✎
11:54
|
(429) + Весь инет загадил.
|
||||||||||||||||
431
Serginio1
08.09.16
✎
12:00
|
(427) Гурман ты наш. 1С это российская икра?
Безглючная, доделанная до совершенства. (430) Еще один гурман. Человек попросил материаалы. Я дал. Вопрос? А что сделал ТЫ? |
||||||||||||||||
432
trdm
08.09.16
✎
12:04
|
(431) 1С на лине под слоном - самое то что надо.
|
||||||||||||||||
433
Serginio1
08.09.16
✎
12:07
|
(432) Тогда ответь 1С Linux. Что не хватает по сравнению с Windows?
|
||||||||||||||||
434
genesys
08.09.16
✎
12:07
|
Че срётесь, ублюдки ?
|
||||||||||||||||
435
trdm
08.09.16
✎
12:08
|
(433) Не хочу в этом овне копаться. Для линукса у меня есть Qt/с++. Мне больше ничего не надо.
|
||||||||||||||||
436
Serginio1
08.09.16
✎
12:18
|
(435) Тогда зачем считаешь все гвном кроме 1С,Qt/с++?
Нет серебряной пули. У каждого языка, платформы своя ниша. И именно из-за разнообразия происходит эволюция программных продуктов, средств разработок. Я могу судить по .Net который развивается огромными шагами и при этом стимулирует развитие других языков и платформ. Все средства хороши, а вот что выбрать каждый решает сам. (434) Я кстати законорожденный. Я тебе ссылки дал, а ты даже не среагировал. Хоть бы спасибо сказал. |
||||||||||||||||
437
genesys
08.09.16
✎
12:28
|
(436) Спасибо, я ещё не смотрел ничего, после работы гляну
|
||||||||||||||||
438
genesys
08.09.16
✎
12:28
|
Но я так и не понял, сначала плюсы потом шарп или наоборот
|
||||||||||||||||
439
Gary417
08.09.16
✎
12:32
|
(438) что значит сначала и потом? типа 1 мес на плюсы, 1 на шарп?
|
||||||||||||||||
440
Serginio1
08.09.16
✎
12:32
|
(438) Мне проще было после C# с С++ разбираться. Но я люблю адресную арифметику. В любом случае начинать с С++ не советую.
Нужно выбирать тот язык на котором будешь решать реальные задачи. А потом уже будешь продвигаться дальше. Главное нАчать |
||||||||||||||||
441
genesys
08.09.16
✎
12:33
|
(439) типа сначала до более менее уровня плюсы, потом шарп
|
||||||||||||||||
442
Gary417
08.09.16
✎
12:34
|
(441) вы за сколько времени планируете плюсы выучить чтобы так планировать?
|
||||||||||||||||
443
genesys
08.09.16
✎
12:35
|
(442) не знаю, по 3-4 часа после работы и не каждый день
ну года полтора) |
||||||||||||||||
444
genesys
08.09.16
✎
12:35
|
Не выучить а немного освоить
|
||||||||||||||||
445
Gary417
08.09.16
✎
12:37
|
(444) чтобы немного освоить, надо чтото одно осваивать
|
||||||||||||||||
446
genesys
08.09.16
✎
12:38
|
(445) Ну полтора года это мало чтоли для 1 ЯП ?
работаю то я в 1с, а ЯП хочу как хобби для начала |
||||||||||||||||
447
genesys
08.09.16
✎
12:38
|
Да и хер так выберешь, хотел си шарп, все его засирают и плюсы говорят
решил плюсы все говорят надо JS я хз |
||||||||||||||||
448
genesys
08.09.16
✎
12:40
|
Я то до сих пор хочу сишарп, но ссыкотно теперь после всех "сначала плюсы надо"
|
||||||||||||||||
449
Pentosh
08.09.16
✎
12:44
|
(448) пора бы уже повзрослеть и принимать решения, и почитайте другие источники.
|
||||||||||||||||
450
Gary417
08.09.16
✎
12:45
|
ну что значит сыкотно
я вот вообще в 98 году программить начал на бейсике на допотопном atari65xe (потому что обычного компа не было), потом на vb5/6...потом vb.net, потом C#, php, js, теперь вот на java... python палочкой тыкал (брр..) какая разница с чего начинать, языки все принципиально одинаковы, выучив один на остальные месяца хватит исключение разве что C/СPP и ассемблер из-за того что в подробности памяти вникать надо |
||||||||||||||||
451
Gary417
08.09.16
✎
12:46
|
а если бы я сидел и думал а чтобы мне правильное учить начать...я наверное так сидел бы и думал..
а вместо этого написал на том самом атари клон игры коммерсант для доса.. |
||||||||||||||||
452
DDwe
08.09.16
✎
12:47
|
(434) Ты мальчик хамло однако.
|
||||||||||||||||
453
Serginio1
08.09.16
✎
12:48
|
(447) А его засирают из-за меня. Ты их больше слушай.
Если ты на 1С, то можешь и задачи связанные с 1С решать http://ru.stackoverflow.com/questions/527763/%d0%9a%d0%b0%d0%ba-%d0%b2%d1%8b%d0%b7%d0%b2%d0%b0%d1%82%d1%8c-%d0%bc%d0%b5%d1%82%d0%be%d0%b4-%d0%b8%d0%b7-c-%d0%b2-1%d0%a1/527802#527802 Если хочешь для души например игр, то и ищи в этом направлении. Изучение без практики бесполезно. |
||||||||||||||||
454
genesys
08.09.16
✎
12:49
|
(449) Я читал другие источники, там JS настырно рекомендуют, я не хочу JS (452) У тебя опять знаки препинания убежали
|
||||||||||||||||
455
DDwe
08.09.16
✎
12:50
|
(454) Иди куда подальше. Если ты настолько туп, что за 450 постов не понял, что тебе делать... Тогда ты безнадежен )))
|
||||||||||||||||
456
genesys
08.09.16
✎
12:51
|
(455) тише тише
|
||||||||||||||||
457
Serginio1
08.09.16
✎
12:52
|
(450) Полность согласен. Окромя с функциональными языками. Вроде все понятно, построено на рекурсивности, но вот на них я голову поломал
|
||||||||||||||||
458
Pentosh
08.09.16
✎
12:52
|
+(449)
лично я подумал что С++ мне не к чему (по крайней мере сейчас) и поэтому начал изучать Python. Но я в свое время провтыкал много, на игрушки потратил, а в техникуме не учили (точнее не требовали знаний), вот и пробую сейчас хотя бы базу наверстать, теорию программирования освоить, думаю Python в этом плане не плох и т.к. в последствии ориентируюсь на веб. А в низкоуровневые языки лезть не хочу, ибо не вижу смысла и не хватит меня для изучения С++ |
||||||||||||||||
459
genesys
08.09.16
✎
12:53
|
(455) Чего злой такой? Проблемы что ли ?
Не понимаю, зачем ты мне вообще отвечаешь ? Ты в этой ветке исключительно для срачей, ну так и продолжай в своём стиле :) |
||||||||||||||||
460
DDwe
08.09.16
✎
12:56
|
(459) "Не понимаю". В этом ты весь )))
|
||||||||||||||||
461
genesys
08.09.16
✎
13:00
|
(460) тише тише
|
||||||||||||||||
462
DDwe
08.09.16
✎
13:06
|
(461) Заело? )))
|
||||||||||||||||
463
genesys
08.09.16
✎
13:07
|
(462) Нет, почему? Просто тебя несёт постоянно, я стараюсь успокоить
|
||||||||||||||||
464
Loky9
08.09.16
✎
13:27
|
(412) "а также компилировать код в машинный" Можно скомпилировать не UWP и не для магазина, при этом контролируя процесс?
|
||||||||||||||||
465
Loky9
08.09.16
✎
13:29
|
(436) "Я могу судить по .Net который развивается огромными шагами и при этом стимулирует развитие других языков и платформ."
На .NET загнулось кажется уже всё кроме шарпа. |
||||||||||||||||
466
Сергей Д
08.09.16
✎
13:41
|
А где Паскаль и 1С?
|
||||||||||||||||
467
genesys
08.09.16
✎
13:48
|
(466) паскаль не хочу, 1с сейчас
|
||||||||||||||||
468
Serginio1
08.09.16
✎
13:53
|
(465) C# это базовый язык .Net. Он тоже развивается. Кроме того есть .Net Core .Net Native.
UWP это под Windows. Xamarin кроссплатформенен . Ты бы ссылку почитал. Я немного позанимался им когда делал 1C Messenger для отправки сообщений, файлов и обмена данными между пользователям Там упаковывается в jar и можно отлаживать. Правда по сравнению даже WindМо 6 это удовольствие не из приятны. Для IOS нужны лицензии. |
||||||||||||||||
469
trdm
08.09.16
✎
13:57
|
(436) > Тогда зачем считаешь все гвном кроме 1С,Qt/с++?
Нет, я считаю "крючком" продукты майкрософта и по этому называю это овном. |
||||||||||||||||
470
Garykom
гуру
08.09.16
✎
13:59
|
Судя по нервной реакции ТС могу сделать простой вывод: Не то что другие языки, даже 1С не освоит...
|
||||||||||||||||
471
Serginio1
08.09.16
✎
14:05
|
(464) https://habrahabr.ru/post/188130/
(469) Для тебя крючок это 1С,Qt/с++ Только вот с тобой не согласны огромная куча людей. Но на самом деле нужно не хаять, то в чем особо не разбираешься, а предлагать то в чем ты дока. Заметь, что ничего плохого ни про один язык, платформу не сказал. У каждого своя ниша. |
||||||||||||||||
472
genesys
08.09.16
✎
14:09
|
(470) Можешь привести пример нервной реакции? - нет
|
||||||||||||||||
473
genesys
08.09.16
✎
14:10
|
|||||||||||||||||
474
Loky9
08.09.16
✎
14:10
|
(471) Там ничего не сказано о компиляции в машинный код. Xamarin я немного крутил.
|
||||||||||||||||
475
rozer76
08.09.16
✎
14:13
|
(473) может сначала в 1с "прокачаться" ? А потом в сторону true-ЯП cмотреть. Бей в одну точку - что деньги приносит в том и повышай свой уровень знаний.
|
||||||||||||||||
476
genesys
08.09.16
✎
14:14
|
(475) Я же для себя хотел ЯП
|
||||||||||||||||
477
Garykom
гуру
08.09.16
✎
14:14
|
(472) см "(434) Че срётесь, ублюдки ?"
|
||||||||||||||||
478
genesys
08.09.16
✎
14:15
|
(477) Я совершенно спокойно писал это
|
||||||||||||||||
479
genesys
08.09.16
✎
14:16
|
(475) 1с я в любом случае буду прокачивать, 3ую неделю учу
|
||||||||||||||||
480
Serginio1
08.09.16
✎
14:17
|
(474)
Ограничения в Xamarin.iOS связаны в основном с тем, что в iOS, как было сказано выше, в отличии от .NET и Mono нет виртуальной машины. Поэтому возникают трудности с поддержкой Generic. Причина ясна — на компилятор ложится задача проанализировать код и определить все возможные конкретизации в том или ином классе и методе. Отсюда возникают такие ограничения: •Не рекомендуется использовать Virtual Generic методы, т.к компилятор не всесилен и может не учесть все возможные варианты использования; •Нельзя создавать Generic-наследников от класса NSObject, который является базовым в иерархии Objective-C. Достаточно серьезное ограничение, которое может некоторым образом испортить вашу стройную и красивую архитектуру. Другие ограничения, например, отсутствие поддержки динамической генерации кода, на мой взгляд, не слишком существенны. Подробнее о них можно прочитать здесь для iOS и здесь для Android. |
||||||||||||||||
481
genesys
08.09.16
✎
14:17
|
(479) т.е. работаю и обучаюсь)
|
||||||||||||||||
482
rozer76
08.09.16
✎
14:17
|
(475) а изучать true-ЯП это какой-то комплекс одинесника. У всех это было но у кого серьезно - ушли из 1с.
|
||||||||||||||||
483
genesys
08.09.16
✎
14:18
|
(482) Да я в 1с то 3 недели
|
||||||||||||||||
484
genesys
08.09.16
✎
14:18
|
(482) комплекс ещё не успел бы развиться )
|
||||||||||||||||
485
rozer76
08.09.16
✎
14:23
|
(484) + в универе что ли не наизучался? Мне хватило ... ну и немного после учебы но наверное я туп как true-программист и уже давно только 1с... Удачи ... Грызи тогда любой ЯП.
|
||||||||||||||||
486
genesys
08.09.16
✎
14:28
|
(485) в универе я ничего не делал
|
||||||||||||||||
487
genesys
08.09.16
✎
14:28
|
увы
|
||||||||||||||||
488
Serginio1
08.09.16
✎
14:36
|
(484) Тогда ты чего то рано разбрасываться стал. Все силы мозга кидай на 1С. А так у тебя одна каша будет. Знания без практики не усваиваются.
|
||||||||||||||||
489
genesys
08.09.16
✎
14:41
|
(488) Вопрос по Обычным Формам )
|
||||||||||||||||
490
Loky9
08.09.16
✎
14:42
|
(480) Правильные слова "ngen" и "aot", если ещё кто спросит. У мелких была ремарка о 60% прироста производительности, но сплыла, а чтобы начать догонять плюсы нужно хотя бы 100%
|
||||||||||||||||
491
Serginio1
08.09.16
✎
14:56
|
(490) NGEN это другое.
https://msdn.microsoft.com/ru-ru/library/dn807190(v=vs.110).aspx Если для конкретного метода нет образа в машинном коде, NGEN переключается на JIT-компиляцию кода. Это означает, что образы в машинном коде должны продолжать включать метаданные и IL-код для того случая, если генератору NGEN необходимо переключиться на JIT-компиляцию. В противоположность этому .NET Native только создает образы в машинном коде и не переключается на JIT-компиляцию. В результате должны сохраняться метаданные, необходимые только для некоторых сценариев отражения, сериализации и взаимодействия. • NGEN по-прежнему полагается на полную среду CLR для таких сервисов, как загрузка сборок, удаленное и локальное взаимодействие, управление памятью, сбор мусора и, при необходимости, JIT-компиляция. В .NET Native многие из этих сервисов являются либо ненужными (JIT-компиляции), либо разрешаются во время построения и включаются в сборку приложения. Остальные сервисы, наиболее важным из которых является сбор мусора, включены в гораздо более компактную, оптимизированную среду выполнения mrt100_app.dll. • Образы NGEN, как правило, хрупкие. Например, обновление или изменение зависимости обычно требует, чтобы сборки, которые его используют, также были пересозданы NGEN. Это особенно верно для системных сборок в библиотеке классов .NET Framework. В противоположность этому .NET Native позволяет обслуживать приложения независимо друг от друга. |
||||||||||||||||
492
Serginio1
08.09.16
✎
14:58
|
(491) То есть NGEN сборки все равно выполняются в среде .Net
Что касается IOS то там как раз компилируется во взрослый натив, иначе не было бы проблем с Generic |
||||||||||||||||
493
Loky9
08.09.16
✎
15:06
|
+ (490) Вот это оптимизация!
https://godbolt.org/g/RB1mcr |
||||||||||||||||
494
Loky9
08.09.16
✎
15:10
|
Или это https://godbolt.org/g/UbEAGt
jmp hypotf, блин! |
||||||||||||||||
495
Serginio1
08.09.16
✎
15:10
|
492+
http://www.mono-project.com/docs/advanced/aot/ Full AOT is a fairly straightforward process except in the case of generic instantiations. In those cases Mono must perform a static analysis of the code and determine all of the possible instantiations of a type and generate the code required. For example if a program uses a List<int> and a List<double> mono will detect this and generate all of the referenced methods for both data types. |
||||||||||||||||
496
Serginio1
08.09.16
✎
15:11
|
|||||||||||||||||
497
genesys
08.09.16
✎
15:12
|
|||||||||||||||||
498
Loky9
08.09.16
✎
15:14
|
(496) И что? Есть BLAS.
|
||||||||||||||||
499
Serginio1
08.09.16
✎
15:17
|
(498) А в C# есть Linq, async/await, Linq to SQL итд
|
||||||||||||||||
500
Serginio1
08.09.16
✎
15:17
|
Динамическая компиляция, рефлексия имного много чего
|
||||||||||||||||
501
Loky9
08.09.16
✎
15:20
|
(499)(500) Для этих случаев есть скриптовые языки, которые встраиваются в c++, или последний встраивается в них.
|
||||||||||||||||
502
Serginio1
08.09.16
✎
15:27
|
(501) Угу Linq это не скрипты. Это вывод типа их ананомных типов. Форимрование кода SQL по деревьям выражений и много чего. C# универсальный язык. При этом да он уступает С++ из-за отсутствия инлайна в тех же компараторах и делегатах на примитивных типах, но в нормальных системах это не особо сказывается. Есть другие лимитирующие процессы.
Но зато сочетает в себе статическую типизацию, простоту динамиков, и элегантность функциональщины |
||||||||||||||||
503
Serginio1
08.09.16
✎
15:31
|
Кстати из натива вполне можно и .Net пользовать
http://catalog.mista.ru/public/457898/ https://habrahabr.ru/post/304482/ |
||||||||||||||||
504
Loky9
08.09.16
✎
15:32
|
(502) Я формирование кода шейдеров из кода с++ уже давно видел. А что питон всё перечисленное может и вспоминать не хотелось.
|
||||||||||||||||
505
Serginio1
08.09.16
✎
15:39
|
(504) Видел я какой в С++ Linq. А питон давно стал статически типизированным?
|
||||||||||||||||
506
trdm
08.09.16
✎
15:39
|
(0) Топик стартер, тебе задачку подкинуть, что-бы изучение было предметным?
Как раз для игровых движков. |
||||||||||||||||
507
Serginio1
08.09.16
✎
15:42
|
(504) Linq еще чем хорошь из-за вывода типа ты лямбды пишешь с IntelliSense. А это здорово ускоряет разработку. По этой причине многие предпочитают TypeScript JS
|
||||||||||||||||
508
Loky9
08.09.16
✎
15:46
|
+(504) Вот та либа: http://www.libsh.org/shaders/
(505) "А питон давно стал статически типизированным?" А зачем? Если очень нужно есть cython. (507) Посмотри PyCharm, желательно купленную. |
||||||||||||||||
509
Serginio1
08.09.16
✎
16:12
|
(508) Если нудно из .Net через интероп всегда можно вызвать длл на С++. И зачем этот зоопарк вместо 1 языка?
Типизация нужна даже не ради скорости, а IntelliSense. Кстати у много чего есть JetBrains https://ru.wikipedia.org/wiki/JetBrains мне Kotlin понравился. |
||||||||||||||||
510
Serginio1
08.09.16
✎
16:14
|
(508) Вернее такой зоопарк нужен из-за неуверсальности С++.
Вернее на нем можно сделать все, только какими усилиями. Да и стандарты тормозят. |
||||||||||||||||
511
Gary417
08.09.16
✎
16:15
|
(509) не для intellisense (какого чёрта язык под редактор подстраивается???) а для исключения логических ошибок в программе на этапе компиляции
|
||||||||||||||||
512
Loky9
08.09.16
✎
16:20
|
(509) "И зачем этот зоопарк вместо 1 языка"
Затем же зачем зоопарк в одном языке. (510) Что в с++ делается сложнее чем в шарпе? (511) Логические ошибки проверкой типов не ловятся. Если нужно, можно проверить тип рантайм. |
||||||||||||||||
513
Gary417
08.09.16
✎
16:23
|
(512) Логические ошибки -> в типах, чтобы небыло исключений в рантайме и вручную не приходилось их проверять
|
||||||||||||||||
514
Serginio1
08.09.16
✎
16:29
|
(512) Я уже говорил Linq to Sql, да и просто обычный линк.
async await. Очень часто используется рефлексия для автоматической сереализации десериализации итд. А главное скорость разработки на C# выше и главное он более доступен для понимания. А значит и специалистов больше. Да в C# можно использовать IronPyton http://metanit.com/sharp/tutorial/9.3.php Но это так же как использовать .Net из натива. Когда есть библиотеки. Еще раз типизация больше нужна для IntelliSense. Чего кстати в 1С не хватает. А вот С++ полностью построен на типизации. И прежде всего для шаблонов |
||||||||||||||||
515
Одинесю
08.09.16
✎
16:33
|
(514) Область применения С# какая?
|
||||||||||||||||
516
Господин ПЖ
08.09.16
✎
16:37
|
(515) сидеть возле m$ и его придатков в виде офиса с шаропоинтом
|
||||||||||||||||
517
Serginio1
08.09.16
✎
16:38
|
(515) Унивесальный язык. От Формы WPF, сервисы WCF, сайты ASP.Net, мобильные приложения Xamarin. Кроссплатформенные приложения .Net Core, Игры Unity
|
||||||||||||||||
518
Gary417
08.09.16
✎
16:41
|
(517) а под линух на arm есть net core?
|
||||||||||||||||
519
Gary417
08.09.16
✎
16:43
|
(518) +и в прододжение, ща пишу на яве себе автокомпьютер... там есть модуль связи с телефоном через bluetooth
вопрос, как у .net core обстоят дела с bluetooth? |
||||||||||||||||
520
trdm
08.09.16
✎
16:45
|
(515) На нем много пишут экономического софта. Из распространяемых программ популярна парочка вроде графический редактор Паинт.нет и еще чето.
Все остальное пилится наподобие 1С-ных конф у заказчиков. |
||||||||||||||||
521
Serginio1
08.09.16
✎
16:51
|
(518) Под линукс только по 64 разрядные.
Под ARM скоро будут там Samsung кстати входит в состав группы разработчиков http://www.dotnetfoundation.org/blog/samsung-join-tsg . Хотя Xamarin частично использует .Net Core http://ko.com.ua/microsoft_obyavila_o_relize_net_core_1_0_i_asp_net_core_1_0_115988 |
||||||||||||||||
522
trdm
08.09.16
✎
16:53
|
+(520) Язык не хуже других, вот только примотан колючей проволокой к технологиям мелкософта, и если на него подсядешь, потом трудно перелезть на альтернативу.
По этому я и говорю: C# - поганый крючек, убивающий альтернативные мелкософтовским технологии. Тот же самый С++ имеет дохрена компиляторов/IDE/Библиотек. От ГНУ либ, до закрытых. Сейчас нужно отказываться от майкрософтовских технологий, потому, что янки оборзели капитально и серут нам в экономику санкциями. |
||||||||||||||||
523
Gary417
08.09.16
✎
16:56
|
(521) меня не разрядность волнует, а arm да
Samsung вообще ниочём, Tizen, Bada ... === ещё раз вопрос о bluetooth, что делать? как писать на C# софт для Bluetooth? а для GPIO? |
||||||||||||||||
524
Serginio1
08.09.16
✎
16:56
|
(521) http://www.computerworld.ru/news/Microsoft-Net-Core-posle-masshtabnogo-obnovleniya-budet-podderzhivat-protsessory-ARM
(522) Отказывайся. Никто же тебе не мешает. Только остальные то технологии оттуда же. Все никак свою линкус не могут в гос учреждения внедрить. А уж представляю какие откаты |
||||||||||||||||
525
Serginio1
08.09.16
✎
16:59
|
(523) Смотря на чем
https://github.com/xamarin/mobile-samples/tree/master/BluetoothLEExplorer |
||||||||||||||||
526
Serginio1
08.09.16
✎
16:59
|
|||||||||||||||||
527
Gary417
08.09.16
✎
17:02
|
(526) на линуксе, а конкретно raspbian
|
||||||||||||||||
528
Gary417
08.09.16
✎
17:02
|
(526) а это я так понимаю всё для андройда и ios
|
||||||||||||||||
529
trdm
08.09.16
✎
17:03
|
(524) > Только остальные то технологии оттуда же. Все никак свою линкус не могут в гос учреждения внедрить. А уж представляю какие откаты
Мелкософт как раз спец по откатам, он нашим чиновникам столько забошлял на госконтрактах, что 1С-никам и не снилось. |
||||||||||||||||
530
trdm
08.09.16
✎
17:06
|
+(529) О Тотальном распространении Windows в России и не только:
http://www.cnews.ru/news/top/microsoft_zapodozrili_v_dache_vzyatok - Власти США проводят расследование на предмет нарушения корпорацией Microsoft закона от 1977 г., который запрещает давать взятки чиновникам иностранных государств. Россия входит в число стран, по которым проводится расследование. |
||||||||||||||||
531
trdm
08.09.16
✎
17:07
|
Гугл выдает по фразе "майкрософт взятки" Результатов: примерно 358 000 (0,29 сек.)
|
||||||||||||||||
532
Gary417
08.09.16
✎
17:08
|
(531) а линукс свзятки - 181 000 (0,40 сек.)
|
||||||||||||||||
533
Gary417
08.09.16
✎
17:09
|
вывод линукс менее корупционная ос :)))
|
||||||||||||||||
534
Serginio1
08.09.16
✎
17:11
|
|||||||||||||||||
535
Gary417
08.09.16
✎
17:16
|
(534) т.е. чтобы писать на C# для распберри мне надо купить винду за 5 (или 10) тыс рублей? (когда сама малинка трёшку стоит)
|
||||||||||||||||
536
trdm
08.09.16
✎
17:17
|
(532) > свзятки
Так и выдает? ))))) |
||||||||||||||||
537
Gary417
08.09.16
✎
17:19
|
(536) очепятка, искал я правильно
|
||||||||||||||||
538
Gary417
08.09.16
✎
17:19
|
(536) а так выдает 29 :)
|
||||||||||||||||
539
trdm
08.09.16
✎
17:21
|
(535) Да кстати, хороший вопрос.
Что-бы писать код на шарпе нужна минимум винда за 10 килорублей. А там за ней потянется Офис, MS SQL, шарашпоинт, визуалстудия и т.п. - для того, что-бы програмить профессионально нужно купить кучу лицух ))))) Для программинга на c++/Qt нужен комп, линукс, интернет и все. Все остальное IDE, SQL-сервера есть во фришном доступе. Ну оракл можно купить. И этот поганец-студент потом прийдет на предприятие и будет канючить бабла исключительно потому, что прогать на других средах и инструментах тупо не умеет. Вот такой студент - лузер.... |
||||||||||||||||
540
Gary417
08.09.16
✎
17:24
|
(539) ну уж... для C# есть SharpDevelop, MonoDevelop, экспресс версии студии, экспресс версии MSSQL, есть поддержка все остальных бесплатных субд, очень хорошая документация (не в пример многих гнутых библиотек когда в описании класса написано (Класс: ОченьКлассныйКласс Описание: ОченьКлассныйКласс ) а то и вообще нет документации или она устарела лет на 10
|
||||||||||||||||
541
Метранпаж
08.09.16
✎
17:25
|
(539) Я я вузе учился писать на продуктах борланда.
Когда пришёл на первую работу и меня посадили на ватком - я не ныл, просто пожал плечами и сказал "какая разница?" |
||||||||||||||||
542
trdm
08.09.16
✎
17:25
|
+(539) Остальные языки Python, JS, C, Руби,Java, PHP,Python и т.п. на них програмить профессионально можно просто пользуясь опенсурсным софтом.
Ну или купив ЛЮБУЮ! подчеркиваю, ЛЮБУЮ понравившуюся ИДЕ на выбор. |
||||||||||||||||
543
Gary417
08.09.16
✎
17:26
|
(542) кто мешает адаптировать C# к NetBeans или эклипсу?
И потом ЛЮБУЮ... можно на руби писать в VS? |
||||||||||||||||
544
trdm
08.09.16
✎
17:26
|
(540) > есть экспресс версии студии, экспресс версии MSSQL
ага. Много предприятий имеют акую активность, что их докуентооборот годами может помещаться в ограничение экспресов? |
||||||||||||||||
545
Serginio1
08.09.16
✎
17:26
|
Если хочешь зарабатывать то да. Для себя есть студия под линукс https://www.visualstudio.com/ru-ru/products/code-vs.aspx
|
||||||||||||||||
546
Gary417
08.09.16
✎
17:27
|
(544) кто мешает писать под myql или постгри на C#?
|
||||||||||||||||
547
Метранпаж
08.09.16
✎
17:27
|
(543) В VS можно писать даже на ассемблере и брейнфаке.
|
||||||||||||||||
548
Gary417
08.09.16
✎
17:27
|
(547) а на C# можно писать в vi и emacs
|
||||||||||||||||
549
trdm
08.09.16
✎
17:28
|
(544) про обучение - не спорю, МС готова просто раздавать свои студи бесплатно, что-бы на них подсели.
Первая доза бесплатно. (С)... а вот потом, поскольку тупой студент подсел, бабло потечет... |
||||||||||||||||
550
Serginio1
08.09.16
✎
17:28
|
(544) Предприятия могут себе позволить и раскошелиться. А есть огромное количество ларьков которые могут годами использовать
|
||||||||||||||||
551
Serginio1
08.09.16
✎
17:29
|
(548) Да у того же JetBrains вроде есть.
|
||||||||||||||||
552
Serginio1
08.09.16
✎
17:30
|
|||||||||||||||||
553
trdm
08.09.16
✎
17:30
|
(550) Почему бы ларьку, тем более российскому не хранить свои данные в фаерберд, линтер, майскуле или постгресе.
Только потому, что они не проплачены как предметы на курсах. А проплачены тулзы от МС. Взяточки. |
||||||||||||||||
554
Gary417
08.09.16
✎
17:31
|
(553) вы серьёзно верите что в школах и вузах ms доплачивает преподам?
|
||||||||||||||||
555
Gary417
08.09.16
✎
17:32
|
(554) это там где у преподаватель зарплата 1/10 от ЗП программера в отрасли?
|
||||||||||||||||
556
Serginio1
08.09.16
✎
17:33
|
(553) Просто потому, что по ней легче найти информацию и совет. Про простоту обслуживания уже не говорю.
|
||||||||||||||||
557
trdm
08.09.16
✎
17:35
|
(554) Не во всех, достаточно было направить майнстрим, и ежики будут без взяток по инерции кушать кактус.
Взятки были в конце 90-х. И есть сейчас, но фрагментарно - в них нет смысла, страна и так конкртно подсела на мелкософт. |
||||||||||||||||
558
Gary417
08.09.16
✎
17:35
|
(553) когда российский ларёк вывесит вакансию "погромист, знание postgres, linux, c++ опыт работы от 10 лет, зп 10тыр" он никого вообще не найдёт, а вот с MS технологиями ещё могут быт варианты
|
||||||||||||||||
559
Gary417
08.09.16
✎
17:36
|
(557) а куда ей было подсаживатся в конце 90х, тогда линукс был игрушкой для гиков
|
||||||||||||||||
560
trdm
08.09.16
✎
17:37
|
(555) Да причем тут преподаватели????
Взятки шли составителям программ обучения в министерства. А преподаватели прогнутся под приказы. Легче заплатить тому кто всем указывает что есть, чем преподам. |
||||||||||||||||
561
Gary417
08.09.16
✎
17:38
|
(560) где взять преподов под линукс, да ещё в конце 90х?
|
||||||||||||||||
562
Gary417
08.09.16
✎
17:39
|
о чём вы хоть...в то время юникс был суровым интерпрайзоми только только померла полуось, винда была единственным менстримом
|
||||||||||||||||
563
Господин ПЖ
08.09.16
✎
17:40
|
>Взятки шли составителям программ обучения в министерства.
от кого? от создателя pascal? |
||||||||||||||||
564
trdm
08.09.16
✎
17:44
|
(563) Забыл историю с чемоданами и Е.Борей? Они тогда лавеломом регулировали эти процессы управляя майнстримом.
|
||||||||||||||||
565
trdm
08.09.16
✎
17:45
|
(561) А закрытие заводов с выпускающих советскую электронику, тоже забыли?
|
||||||||||||||||
566
trdm
08.09.16
✎
17:46
|
(562) Да тогда и дос и юникс были на одном уровне. А полуоську замочили, она не сама померла.
|
||||||||||||||||
567
trdm
08.09.16
✎
17:47
|
Да, янки нагадили, но сами не дураки оказались - сумели в нужные места пристроить и BSD и линуксы и т.п.
|
||||||||||||||||
568
Gary417
08.09.16
✎
17:50
|
(566) Это какой юникс то был одноуровневый чтобы его на домашнем компьютере поставить и попрограммить?
|
||||||||||||||||
569
Serginio1
08.09.16
✎
17:55
|
(560) У MS есть бесплатные программы для учебных заведений.
Это взятка? |
||||||||||||||||
570
Одинесю
08.09.16
✎
18:04
|
Можно глупый вопрос - Unix сейчас для чего, для банков? Ну, для сайтов, организация сети внутри компаний сейчас не требует Линукса, единственное его преимущество - Free.
|
||||||||||||||||
571
Одинесю
08.09.16
✎
18:05
|
Я к чему - стоит ли время на его обучение что-нибудь полезное.
|
||||||||||||||||
572
Gary417
08.09.16
✎
18:08
|
(570) троллинг?
организация сети (именно сети) не требует, но инфраструктуру для энтерпрайзных приложений проще на линуксе строить, БД, серверы приложений, вебсервисы, почта, прокси, днс, лдап |
||||||||||||||||
573
Gary417
08.09.16
✎
18:10
|
есть аналог постфикса в винде? а vsftpd? Squid?
так чтобы простенько, а не монстр типа Exchange который AD корёжит, или ISA ..который.. (вообще вспоминать страшно промолчу)... |
||||||||||||||||
574
Serginio1
08.09.16
✎
18:12
|
(570) Сейчас в облаках востребованы. По этому кстати и MS взял курс на кроссплатформенность
https://habrahabr.ru/post/266293/ А в облаках они зарабатывают значительно |
||||||||||||||||
575
trdm
08.09.16
✎
18:14
|
(570) Наиболее стабильная сетка что я видел была на новел нетвари. На столько есть не просила, что сервак, держащий сеть просто покрылся неимоверным слоем пыли пока не возникли проблемы. А одмин просто забыл пароль.
|
||||||||||||||||
576
trdm
08.09.16
✎
18:15
|
(569) С тобой фанатиком бесполезно разговаривать. Ты не адекватен, как полоумный. И информацию ты тупо не воспринимаешь.
|
||||||||||||||||
577
Serginio1
08.09.16
✎
18:16
|
|||||||||||||||||
578
Одинесю
08.09.16
✎
18:16
|
(572) Я по опыту 20-летней работы в айти, может линукс и круто - но всегда встречал только МS, линукс - только слабые точки. Ну и, повторюсь, доступность. Чем мне не нравится программирование - это исследование громадных запасов библиотек, апи, ворков, программирование сейчас - это поиск оптимального из давно уже решенного. Здесь молодым дорога, хватким.
|
||||||||||||||||
579
trdm
08.09.16
✎
18:17
|
Все упирается в вендовый майнстрим: отсутствие специалистов по юниксовым технологиям. Их тупо негде применять и даже если человек ими владеет без практики забывается.
|
||||||||||||||||
580
Serginio1
08.09.16
✎
18:18
|
(576) Это я фанатик? Я ни один продукт не хаю. Говорю о том о чем разбираюсь. Только и всего.
Информацию то я как раз вопринимаю, а во ты выдаешь не информацию, а свою ненависть к M$ |
||||||||||||||||
581
trdm
08.09.16
✎
18:20
|
МС-у не откажешь в юзабилити их продуктов. Няшные и удобные местами. Барыги, умеют и взятки давать и лобировать интересы и интерфейс хорошо строить.
Правда подлая душенка найдет где воздух попортить - родили мегастукача Win10. Но пипл схавал и многие кто схавал устроили оси бойкот. |
||||||||||||||||
582
Serginio1
08.09.16
✎
18:20
|
|||||||||||||||||
583
Serginio1
08.09.16
✎
18:21
|
(581) У меня уже везде 10 стоит. И доволен.
|
||||||||||||||||
584
trdm
08.09.16
✎
18:22
|
(580) А я не хаю твой любимый продукт, я говорю что МС - заподлюшка и на нее не стоит подсаживаться, даже если продукт хороший.
Я ж говорю - ты упертый фанатик, тебе говорится одно, а ты тупишь и стрелки переводишь. Дурака ты включил всерьез и надолго. Осторожно, это может войти в привычку. |
||||||||||||||||
585
trdm
08.09.16
✎
18:23
|
А не порали забанить Serginio1 как агента вражеской экономической системы?
|
||||||||||||||||
586
Одинесю
08.09.16
✎
18:24
|
(583) Напиши ветку, как избавиться от побочных эффектов, в особенности встроенного браузера.
|
||||||||||||||||
587
Одинесю
08.09.16
✎
18:24
|
(585) А что наше?
|
||||||||||||||||
588
trdm
08.09.16
✎
18:33
|
(587) 1С, Линтер, постгрес, опенсурс - тоже общая херня.
|
||||||||||||||||
589
Loky9
09.09.16
✎
09:02
|
(514) Типизация нужна для определения поведения типа, а всё остальное вторично.
Linq - удовольствие сомнительное и не всегда необходимое, async/await в основном для ленивых вебостроителей. Когда нужно было быстро набросать десктоп-клиент БД, я схватился за разрекламированную .NET и обломался, т.к. не нашел ничего позволяющего быстро решить задачу. Ни нормальных гридов, ни нормальной привязки к ним моделей, только жуткие методички, кормящие охапками xml. Даже в дельфи с этим было лучше. |
||||||||||||||||
590
Serginio1
09.09.16
✎
10:34
|
(585) Буду только рад. Времени больше буду уделять более нужным задачам.
(589) Вот Linq to EF позволяет быстро решить задачу. http://metanit.com/sharp/entityframework/ Линк для объектов помогает работе с коллекциями быстро и удобно async/await это широкий круг задач. У меня есть статьи где показывается применение асинхронного программирования в 1С. Суть ты можешь запустить множество задач, и не ожидать окончания выполнения, а обрабатывать задачу по сигналу об окончании. Гридов полно. В WPF прекрасные привязки. Просто с кандачка то это не сделать. Нужны знания. (588) .Net Core опенсурс. А насчет постгрес то лучше деньги зпалатить и пользовать более надежное ПО. Опять же никто тебе не запрещает использовать то, что ты хочешь. |
||||||||||||||||
591
Loky9
09.09.16
✎
10:43
|
(590) "Просто с кандачка то это не сделать. Нужны знания."
Ну и гудбай .NET! Сделал с кандачка на другой платформе, которой до того не пользовался. |
||||||||||||||||
592
Gary417
09.09.16
✎
10:58
|
(590) < .Net Core опенсурс.>
Java тоже опенсурс, но это не мешает ораклу судится с гуглом |
||||||||||||||||
593
trdm
09.09.16
✎
11:01
|
(590) > А насчет постгрес то лучше деньги зпалатить и пользовать более надежное ПО.
А в чем ненадежность PostgreSQL состоит? |
||||||||||||||||
594
trdm
09.09.16
✎
11:04
|
+(593) В том что программист откат не получит при покупке?
|
||||||||||||||||
595
Torquader
09.09.16
✎
11:10
|
(590) При работе с базой данных параллельные задачи - не есть хорошо, так как на каждую отдельное соединение к базе данных и отдельная транзакция - конечно - если кто-то любит ловить взаимоблокировки - это его путь.
Так что для 1С можно рассматривать асинхронное программирование как последовательное выполнение задач в порядке очереди, не мешая пользователям работать. |
||||||||||||||||
596
Serginio1
09.09.16
✎
11:12
|
(591) Очень рад за тебя. Только вот когда хаят С++ это как раз из той области.
Кстати у MS есть права и на Линукс http://www.ixbt.com/news/hard/index.shtml?00/47/42 http://telecomblog.ru/internet-novosti/microsoft-zarabativaet-na-linux |
||||||||||||||||
597
Gary417
09.09.16
✎
11:13
|
(596) не на линукс, а на юникс
линукс это НЕ юникс, юникс это FreeBSD и Apple |
||||||||||||||||
598
Serginio1
09.09.16
✎
11:16
|
|||||||||||||||||
599
Gary417
09.09.16
✎
11:18
|
(598) (596) это скорее следствие избавится до многолетних судебных тяжб из-за кривой патентной системы, чем "реальные права на линукс"
|
||||||||||||||||
600
trdm
09.09.16
✎
11:21
|
(596) > Кстати у MS есть права и на Линукс
ага, который они не создавали, но права почему то у них есть. Поведение обычного гомосека отобранными бабками проложившего дорогу. Китай тут правильно делает, что кладет на них. |
||||||||||||||||
601
Serginio1
09.09.16
✎
11:21
|
https://geektimes.ru/post/272592/
Известно, что благодаря патентам Microsoft превратила операционную Android в свою «дойную корову» и ежегодно получает около $3 млрд с 74 производителей Android-устройств, один только Samsung платит Microsoft миллиард долларов в год. Компании HTC, General Dynamics, Wistron, Onkyo, Acer, ViewSonic и многие другие платят Microsoft по $5-10 с каждого проданного Android-устройства. Под угрозой судебного разбирательства производители, которые выпускают устройства Android, соглашаются на условия Microsoft, в том числе на предустановку программ Microsoft на свои смартфоны и планшеты, как это произошло на прошлой неделе с компанией Acer. Примерно такую же схему редмондская корпорация пытается провернуть с Linux ещё с 2006 года (патентный иск против Novell). Судебные процессы традиционно проходят в закрытом режиме, а сделки заключаются на условиях NDA. |
||||||||||||||||
602
trdm
09.09.16
✎
11:22
|
(601) Это понятно, что МС - записные гомосеки.
|
||||||||||||||||
603
Gary417
09.09.16
✎
11:23
|
(601) Я не удивлюсь что и гугл стрижет бабло таким образом и Samsung и HTC и даже такие трупы как Palm входящий в HP
|
||||||||||||||||
604
Loky9
09.09.16
✎
11:24
|
(596) Кто-то обломался с C++ в числодробилках? Я собирался использовать дотнет в якобы его нише и не ощутил преимуществ.
Майки против Системы не пройдут, можно не беспокоиться. |
||||||||||||||||
605
Gary417
09.09.16
✎
11:24
|
(600) законы такие законы, вы же можете купить гостиницу и стричь бабло с постояльцев? вы же её не строили и не раскручивали
|
||||||||||||||||
606
Serginio1
09.09.16
✎
11:24
|
(602) А наш самолет то тут причем?
https://ru.wikipedia.org/wiki/МС-21 Все с тобой ясно. Ты ещё и гомофоб. Гомики то чем тебе насолили? Или это твой основной аргумент. Кстати как ты относишься к Тьюрингу? |
||||||||||||||||
607
trdm
09.09.16
✎
11:29
|
(606) Гомики мне ничем не насолили - они сами себе проблема.
|
||||||||||||||||
608
Serginio1
09.09.16
✎
11:31
|
(604) Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна.
Да я только рад за тебя, что ты нашел, что искал. Только вот дотнетом пользуется огромная куча народу. http://rsdn.org/forum/job/6546954.1 Вот например результат поиска вакансий по США здесь: https://us.jooble.org/ Ключевое слово — количество найденных вакансий .net developer — 159221 java developer — 158688 python developer 158271 c++ developer — 157528 А вот по России: java разработчик — 13769 .net разработчик — 13671 python разработчик — 12982 c++ разработчик — 12778 |
||||||||||||||||
609
trdm
09.09.16
✎
11:31
|
(605) Гостиница есть гостиница - это труд многих рабочих и покупка прав на землю.
А бытовая интеллектуальная собственность - она не должна быть предметом патента, по скольку она может быть произведена любым человеком. Почему право должно принадлежать отдельному человеку? Это порочная практика. |
||||||||||||||||
610
trdm
09.09.16
✎
11:32
|
+(609) И организации, которые поддерживают такую практику для меня являются гомосячными.
|
||||||||||||||||
611
trdm
09.09.16
✎
11:33
|
И как то стремно использовать продукты произведенные гомосеками.
|
||||||||||||||||
612
Метранпаж
09.09.16
✎
11:34
|
(611) То есть ты ни к FreeBSD, ни к FIDO ближе километра не подходишь?
|
||||||||||||||||
613
Метранпаж
09.09.16
✎
11:35
|
(609) То есть человек потратил 30 лет жизни на разработку революционной программы, жил на хлебе и воде, а потом от дущи "берите, пользуйтесь, мне не нужно ни копейки"?
|
||||||||||||||||
614
Serginio1
09.09.16
✎
11:36
|
(611) Ну ты же пользуешься. А толчок на развите программирования дал знаменитый гомосек Тьюринг.
Так что сочувствую тебе. Ненавидишь, но пользушь. |
||||||||||||||||
615
trdm
09.09.16
✎
11:37
|
(613) Ага. И кормил единорогов с ложечки.
|
||||||||||||||||
616
piter3
09.09.16
✎
11:37
|
(611)Что на темную сторону боишься перейти?
|
||||||||||||||||
617
trdm
09.09.16
✎
11:38
|
(614) Он не единственный который эту тему исследовал. Просто носит титул первенца.
|
||||||||||||||||
618
Loky9
09.09.16
✎
11:39
|
(608) "Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна."
На каком именно C++? http://ultimatepp.org/www$uppweb$vsqt$en-us.html |
||||||||||||||||
619
dervishsy
09.09.16
✎
11:40
|
Для начала я бы python посоветовал. На нем и для работы пожно написать скриптов для администрирования полезных и для себя веб сайтик зафигачить. А потом уже смотреть по потребностям может что другое дополнительно выучить.
Python |
||||||||||||||||
620
dervishsy
09.09.16
✎
11:47
|
(619) А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает. Когда точно знаешь что нужно написать что то быстрое тогда может и с++ стоить доосвоить.
|
||||||||||||||||
621
Метранпаж
09.09.16
✎
11:49
|
(620) в С++ не надо разбираться с указателями, если работаешь на прикладном уровне, а не на уровне железа.
|
||||||||||||||||
622
trdm
09.09.16
✎
11:57
|
(620) > А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает.
Это значит, что просто у человека нет умения усваивать определенного плана информацию. Это психическая проблема самого человека. А не проблема языка. |
||||||||||||||||
623
Serginio1
09.09.16
✎
12:53
|
(618) Там куча библиотек. А QT это одна из них на С++
https://habrahabr.ru/post/243981/ https://ru.wikipedia.org/wiki/Qt Ну и собственно специальная обработка макросов и визуальной средой разработки графического интерфейса А то С++ любят блокнотом пользоваться. Из недавнего http://rsdn.org/forum/flame.comp/6544460 А С++ это стандарт. На .Net тоже куча библиотет. А используя VS программировать одно удовольствие. Во всяком случае для меня |
||||||||||||||||
624
trdm
09.09.16
✎
13:04
|
(623) > А используя VS программировать одно удовольствие.
сейчас может да. А прошлые версии VS от блокнота не сильно отличались. И что-бы перейти к определению надо было сделать кучу движений. в 2008 студии допустим очень убогий редактор. Notepad++ рвет его как тузик грелку. |
||||||||||||||||
625
Jija Grenkov
09.09.16
✎
13:07
|
(624) попахивает неадекватом. У меня всегда считал, краем глупости сознательное не использование современных IDE. Вообще Visual Studio считается самым удобным редактором среди всех
|
||||||||||||||||
626
Jija Grenkov
09.09.16
✎
13:07
|
(625) * я всегда считал
|
||||||||||||||||
627
Serginio1
09.09.16
✎
13:11
|
(624) Я программировал на Delphi. По тем временам самая продвинутая IDE. В VS 2003 мне она понравилась не меньше.
Просто C++ из-за макросов и шаблонов тяжело с выводом типа на этапе проектирования. |
||||||||||||||||
628
Метранпаж
09.09.16
✎
13:12
|
(624) GVIM смотрит на твой нотепад как Зевс на инфузорию-туфельку.
|
||||||||||||||||
629
Метранпаж
09.09.16
✎
13:13
|
(624) В ВС для перехода к определению уже в 4й версии были развитые средства
|
||||||||||||||||
630
trdm
09.09.16
✎
14:18
|
(625) Современная - не значит хорошая. Хорошая - это та, которая покрывает насущные потребности.
> Вообще Visual Studio считается самым удобным редактором среди всех. ага. А то я не работал. Нету выделения слов нафигация без плагинов платных - никакая. Не зря народ с решарперами возится и на шарпдвелопе сидит. |
||||||||||||||||
631
Serginio1
09.09.16
✎
14:20
|
(630) MS дала возможность расширять VS. Что в этом плохого.
Или ты все хочешь нахаляву? |
||||||||||||||||
632
Loky9
09.09.16
✎
14:31
|
2015-я студия уже вполне себе. Переименовывать, правда, не умеет.
(623) "А то С++ любят блокнотом пользоваться. Из недавнего" Учебник по C# начинался и IL и блокнота. |
||||||||||||||||
633
Loky9
09.09.16
✎
14:34
|
Что я хотел сказать по теме. Для Х-бокса пишется всё на плюсах почему-то.
|
||||||||||||||||
634
Loky9
09.09.16
✎
14:34
|
(632) "с IL"
|
||||||||||||||||
635
Garykom
гуру
09.09.16
✎
14:59
|
ветка плавненько скатилась в холивар блокнот vs ide
|
||||||||||||||||
636
Serginio1
09.09.16
✎
15:13
|
(632) Почему не умеет. Недавно рефакторил на С++.
Какой учебник, Да Привет Мир можно и в блокноте писать. (633) Что именно и кто пишет для X-бокс https://msdn.microsoft.com/ru-ru/magazine/dn857359.aspx Если вы читаете этот журнал, то, вероятно, имеете представление об экосистеме Windows. Я лишь кратко расскажу, что поддерживает Unity в этой экосистеме. Вы можете вести разработку в расчете на Xbox 360, Xbox ONE, Windows Phone 8/8.1, Windows 8/8.1 (приложения Windows Store) и настольные компьютеры. В бесплатной версии Unity можно выбрать любую из этих платформ, кроме Xbox. Вы увидите, что Xbox перечисляется в вариантах сборки, но не сможете ничего скомпилировать под него, если только вы не являетесь участником программы ID для Xbox ONE. В случае Xbox 360 вы должны зарегистрироваться через уполномоченного издателя. Если вы работаете над чем-то сногсшибательным, пожалуйста, ознакомьтесь с программой ID по ссылке xbox.com/Developers/id. В Windows Phone и Windows Store процессы сборки очень похожи. |
||||||||||||||||
637
Serginio1
09.09.16
✎
15:15
|
|||||||||||||||||
638
Loky9
09.09.16
✎
15:36
|
(636) http://www.newxboxone.ru/2016/01/top-sale-games-2015.html
И что из этого на юнити? |
||||||||||||||||
639
Loky9
09.09.16
✎
15:38
|
"Почему не умеет. Недавно рефакторил на С++."
Не умеет во всех случаях корректно. |
||||||||||||||||
640
Serginio1
09.09.16
✎
16:10
|
(638) Не интересуюсь играми. Я показал, что для Xbox пишется и на Юнити.
(639) Видно у тебя своя практика. Я чего то не слышал ругани по поводу рефакторинга. И у меня все корректно |
||||||||||||||||
641
Loky9
09.09.16
✎
16:21
|
На юнити в основном штампуют для мобилок/планшетов.
|
||||||||||||||||
642
Legj
09.09.16
✎
17:15
|
JS однозначно наиболее актуальный выбор.
Имеет наиболее широкое применение. Кроме того, он легче всех из списка голосовалки. Если не просто для общего развития, а для дальнейшей коммерциализации своих навыков, тот ту просто и выбора нет никакого: JS - кратчайший путь к денежкам. Инфа 100%. JS – это и полезный инструмент в автоматизации работы 1с-ника. Я на нём скрипты пишу для кодогенерации 1с (впрочем, это можно бы было делать и на любом другом из перечисленных ЯП, кроме C, просто JS мне ближе). Есть слух, неподтвержденный, отсюда же с мисты, что на платформе 1с в будущем тоже можно будет кодить на JS. (если это случится, я платформе 1С и фирме 1С прощу всё-всё-всё и больше не буду думать о смене специализации). JS |
||||||||||||||||
643
Метранпаж
09.09.16
✎
17:28
|
(642) "на любом другом из перечисленных ЯП, кроме C,"
А почему на С нельзя? |
||||||||||||||||
644
trdm
09.09.16
✎
18:10
|
(642) > Кроме того, он легче всех из списка голосовалки.
Не правильный ты Дядя Федор бутерброд делаешь. Начинают всегда с трудных вещей, что-бы легкие делать когда подустанешь. Пусть пока молодой херачит трудное. А когда мозг от старости спечется - пусть хоть на бейсике пишет. |
||||||||||||||||
645
trdm
09.09.16
✎
18:13
|
(642) да, в платформе бы всяких фич, типа:
Перем глЧтото = 12; Перем глЧтото = 12 Константа; вПерем = вПерем2 = вперем3 = ""; вТаблица = Новый ТаблицаЗначений(КлассРасширитель); И т.п. |
||||||||||||||||
646
Torquader
09.09.16
✎
20:51
|
(622) В Си++ проблема в том, что если не разбираться с указателями и писать как в других языках, то код на Си++ будет намного медленнее любого другого языка.
Например, начинающий программист пишет функцию для заполнения объекта: MyObject MyFunction(ParamObject o) { MyObject r; r.Field1=1; r.Field2=2; ... r.FieldN=N; return r; } Как бы, всё красиво, тем более, что на других языках она будет выглядеть примерно также. Теперь к проблеме - возвращается объект. То есть при выходе из функции система сначала создаст объект в стеке, который будет заполняться. Потом, при выходе из функции, объект будет скопирован из области переменных в область возврата данных (одна операция MoveMemory). Так как объект будет присвоен другой переменной в том месте, где функция вызывается, то будет выполнено второе копирование (CopyMemory) Если объект содержит большие блоки данных, то копирование данных в памяти будет происходить всегда. Даже простая операция: A=B; С объектами вызывает функцию копирования (если, конечно, не выполнена перегрузка). И после этого многие будут говорить, что та же Java будет быстрее - но тут даже VbScript обгонит. Просто, в языках, где нет явного задания типов, все переменные изначально имеют одинаковый размер, а все данные объекта хранятся в отдельной памяти объектов (в Java это называется Эдем). Возврат объекта в них - это возврат указателя на объект - сам же объект никуда не девается и всегда доступен. Правда, такой подход порождает проблемы, связанные с операцией копирования, когда A=B приводит к созданию второй ссылки на один и тот же объект, в то время как в Си++ это будет действительно копирование объектов. Так что - учить любой язык программирования нужно глубоко, понимая, как он работает, иначе - будет "чудо техники". |
||||||||||||||||
647
Wirtuozzz
09.09.16
✎
21:00
|
Я думаю что надо изучить Brainf@ck
|
||||||||||||||||
648
Garykom
гуру
09.09.16
✎
21:02
|
(646) Еще не видел языка с неявной работой с памятью, которые не умеет Объект.Clone() или нечто вроде.
И везде объясняется в любых руководствах что присвоение объектов это не копирование. И будь ты хоть каким гуру C++ но не сможешь писать аналогичный по назначению код быстрее чем это можно на Java, C# или JS )) Если неважно что этот супервылизанный и супербыстроработающий код на C++ должен быть именно быстрее в разы чем код на других языках. То всегда предпочитают другие языки потому что банально "оно дешевле" в итоге. |
||||||||||||||||
649
Torquader
09.09.16
✎
21:12
|
(648) Я вообще пишу макросами на метаязыке - во что оно потом переводится, можно выбрать после написания, конечно, не всё выходит хорошо, но основные конструкции языков во многом похожи.
Что касается Java, то все привыкли, что там много библиотек, но в Си++ всё точно также, не забыть подключить библиотеки - создать объекты и вызвать несколько методов. |
||||||||||||||||
650
Legj
12.09.16
✎
12:42
|
(643) "А почему на С нельзя?"
Я имею в виду целесообразность с практической точки зрения. Технически возможно, понятно, хоть прямо в двоичных кодах написать. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |