Имя: Пароль:
IT
IT-новости
Способны ли вы узнать язык по синтаксису?
0 Андрюха
 
06.04.15
10:39
1. 13-16 43% (40)
2. 17-20 34% (32)
3. 9-12 17% (16)
4. 5-8 3% (3)
5. менее 5 2% (2)
Всего мнений: 93

Тест для мега-программеров )))
http://tutorialzine.com/2014/06/guess-the-programming-language/

Какой у вас результат?
1 torgm
 
06.04.15
10:45
8

5-8
2 Любопытная
 
06.04.15
10:46
9

9-12
3 Lyekka
 
06.04.15
10:46
13

13-16
4 Андрюха
 
06.04.15
10:47
l3

13-16
5 PaulBC
 
06.04.15
10:47
15

13-16
6 Волшебник
 
модератор
06.04.15
10:48
16/20

13-16
7 vde69
 
06.04.15
10:48
You guessed 10 out of 20!

но вообще странно, что там не было паскаля, дельфи и т.д.

очень узенько как-то...

9-12
8 ДенисЧ
 
06.04.15
10:49
Хм....
18 из 20...
Хотя треть языков я в первый раз слышу...

17-20
9 EugeniaK
 
06.04.15
10:50
12

9-12
10 Волшебник
 
модератор
06.04.15
10:50
(7) 1С тоже не было
11 vde69
 
06.04.15
10:52
(10) ну 1с - простительно но VB по идеи должен быть и ASP то-же
12 Волшебник
 
модератор
06.04.15
10:52
(11) VB был
13 Волшебник
 
модератор
06.04.15
10:52
(11) ASP - это не язык
14 vde69
 
06.04.15
10:53
(13) bat (пакетник) - тоже не язык, но он там был...
15 User_Agronom
 
06.04.15
10:55
Странный тест. Бессмысленный.

13-16
16 User_Agronom
 
06.04.15
10:55
(14) Там был bash, а не .bat
17 Garikk
 
06.04.15
10:57
(14) помоему bat вполне можно языком считать, простеньким но всёже

17-20
18 vde69
 
06.04.15
10:59
вот полный список предложеных вариантов :)

PHP
C++
HTML
JavaScript
Ruby
CSS
Python
Java
Brainfuck
Ruby
HTML5
Perl
C#
Chicken
Haskell
Swift
Visual Basic .NET
Scala
Objective C
Go
Bash
TypeScript
CoffeeScript
Rust
Erlang
Swift
19 MM
 
06.04.15
11:00
You guessed 17 out of 20!

17-20
20 User_Agronom
 
06.04.15
11:02
(18) и где язык пакетных файлов MS DOS?
21 Kabz
 
06.04.15
11:07
You guessed 12 out of 20!

9-12
22 Мэс33
 
06.04.15
11:08
You guessed 15 out of 20!

13-16
23 ViSo76
 
06.04.15
11:08
Не особо внимательно смотрел на код

13-16
24 13_Mult
 
06.04.15
11:13
Парочку угадал )

13-16
25 bolder
 
06.04.15
11:14
(0) Go не знаю))

13-16
26 Poez9
 
06.04.15
11:16
16

13-16
27 Ненавижу 1С
 
гуру
06.04.15
11:16
You guessed 17 out of 20!

много на исключение что не подходит

17-20
28 bolder
 
06.04.15
11:17
(25) Поэтому 16 из 20.
29 Лефмихалыч
 
06.04.15
11:20
You guessed 19 out of 20!
перл в одном месте только не узнал

17-20
30 ВРедная
 
06.04.15
11:23
You guessed 12 out of 20!

Про chicken вообще первый раз слышу. Погуглила, оказывается он еще не самый странный язык:
http://ordinatus.ru/10-samyx-strannyx-yazykov-programmirovaniya/

9-12
31 ice777
 
06.04.15
11:25
забавно, что угадал иногда то, о чем не знал

13-16
32 ДенисЧ
 
06.04.15
11:25
(29) Хм... Пока ты единственный, что меня обогнал ))))
33 Serginio1
 
06.04.15
11:27
16 Многие выбраны методом исключения

13-16
34 Asmody
 
06.04.15
11:31
все 20

17-20
35 SeraFim
 
06.04.15
11:31
11 =(

9-12
36 Asmody
 
06.04.15
11:32
(34)+ исключением выбрал только swift, поскольку ни разу его не видел.
37 fisher
 
06.04.15
11:33
Rust, говорят, весьма многообещающий язык для промышленного использования. Его Mozilla пилит. Метят в нишу java, как я понимаю. Упор с одной стороны на высокую производительность и большие проекты, а с другой - использование большого количества парадигм и новых концепций.
Короче, чтобы было удобно писать надежные большие мультипоточные клиент-серверные приложения.
Но пока он еще активно развивается и видоизменяется.
38 Asmody
 
06.04.15
11:33
пример JavaScript порадовал
39 Анцеранана
 
06.04.15
11:39
8. Прямо как 1С профессионал.

5-8
40 Kolls
 
06.04.15
11:41
15, хотя некоторые ранее и не видел

13-16
41 av_x86
 
06.04.15
11:41
You guessed 18 out of 20!

17-20
42 Biker
 
06.04.15
11:42
Rust, Hackell и Erlang ни разу не  видел.

13-16
43 aka AMIGO
 
06.04.15
11:42
"Дл" ы=1 "Ш" 1 "До" 10 "Вып"
...
"Кон"

Можно узнать язык, на котором написан этот пример?
ЗЫ. сомневаюсь, что он есть в этом списке :)
44 ДенисЧ
 
06.04.15
11:44
(43) фортран промт едишн?
45 Андрюха
 
06.04.15
11:45
@Lk@ s=1 @I@ 1 @Lj@ 10 @Dsg@
///
@Rjy@
46 Lamer1C
 
06.04.15
12:00
11

9-12
47 Вуглускр1991
 
06.04.15
12:04
ы

13-16
48 Art igloo
 
06.04.15
12:32
15

13-16
49 Ёпрст
 
06.04.15
12:38

17-20
50 Ёпрст
 
06.04.15
12:38
Хотя часть я даже в глаза не видел, так, угадайка
51 aka AMIGO
 
06.04.15
12:43
(44) Нет :) это старый-старый язык, на которых работали первые советские ЭВМ - МИР-1 и МИР-2 :)
Язык назывался АлМИР :)
52 AquaKosh
 
06.04.15
12:48
14

Ещё есть порох в пороховницах! :))

13-16
53 mehfk
 
06.04.15
12:56
You guessed 13 out of 20!

13-16
54 Волшебник
 
модератор
06.04.15
13:24
Хотите знать, как определить язык по виду иероглифов / закорючек? Вот алгоритм
https://pbs.twimg.com/media/B_4WgfxXAAEdx-U.jpg
55 bizon2008
 
06.04.15
13:29
Фигня какая-то, там же посказки везде. Угадал все. Но именно угадал. Половины в глаза не видел, но тупо методом исключения из знакомых.

17-20
56 vhl
 
06.04.15
13:29
You guessed 20 out of 20!
Но честно признаюсь - некоторые угадал просто

17-20
57 6kubikov
 
06.04.15
13:37
15
Некоторые методом исключения

13-16
58 icipher
 
06.04.15
18:04
You guessed 16 out of 20!

13-16
59 xXeNoNx
 
06.04.15
18:25
17 out of 20!
60 dauster
 
06.04.15
18:26
You guessed 18 out of 20!

17-20
61 RomanYS
 
06.04.15
18:34
14

13-16
62 VladZ
 
06.04.15
18:46
12 из 20!
Фигасе...  Я думал, будет 5-8.

9-12
63 GROOVY
 
06.04.15
19:15
На яваскриптах и брайнфаках слился...

13-16
64 ДенисЧ
 
06.04.15
19:25
(63) ну, брейн не узнать...
А вот всякие скалы с чикенами...
65 orefkov
 
06.04.15
19:33
19
Ruby не узнал.
Хотя половину исключением подобрал.
66 GROOVY
 
06.04.15
19:35
(64)  Там в конце теста, ява на брейн смахивала :)
67 hhhh
 
06.04.15
19:37
11
в конце вообще просто, потому что запомнил, какие языки уже были.

9-12
68 Torquader
 
06.04.15
19:41
(64) Ну chicken - это вообще было что-то не очень понятное.
69 ДенисЧ
 
06.04.15
19:44
(68) Почему непонятное?
chiken chiken chiken....

А Buffalo нету? ))
70 0wl
 
06.04.15
19:50
18 Засыпался там, где совсем не ожидал -- на яве/скале

17-20
71 marvak
 
06.04.15
19:50
11

некоторые языки очень похожи.

9-12
72 фобка
 
06.04.15
21:07
одинесникам знать другие языки необязательно

9-12
73 quest
 
06.04.15
21:24
ничего сложного. да и набор языков - небольшой.

17-20
74 MadHead
 
06.04.15
21:35
17 многое методом исключения

17-20
75 Gangar
 
06.04.15
21:37
однако

13-16
76 qwerty
 
06.04.15
22:32
16
77 megabax
 
06.04.15
22:40
19. Но чуть ли не половину ответов (там были языки которые я не знаю), догадался методом исключения

17-20
78 Юлия Цветочек
 
06.04.15
22:50
You guessed 18 out of 20!

17-20
79 Юлия Цветочек
 
06.04.15
22:51
(78) наугад)
80 Garykom
 
гуру
06.04.15
23:01
Плохо однако, всякие Go и прочие swift-erlang не знаю же

You guessed 17 out of 20!

17-20
81 Xapac
 
07.04.15
02:30
17

17-20
82 badboychik
 
07.04.15
02:47
косякнул, могло быть 19/20 ((

17-20
83 Balabass
 
07.04.15
03:49

13-16
84 Злопчинский
 
07.04.15
03:55
16 из 20

13-16
85 Casey1984
 
07.04.15
04:01
11

9-12
86 rphosts
 
07.04.15
04:09
14

видимо кругозор уже никакой... хотя а где классический С, где Асм (ну хоть какой-то), где .... да где там вообще 1С?

13-16
87 PePaRiTB
 
07.04.15
04:52
Походу надо завязывать с программированием -_-
You guessed 19 out of 20!

17-20
88 ig0z
 
07.04.15
06:37
печаль беда ...

9-12
89 trdm
 
07.04.15
06:45
You guessed 18 out of 20!

браенный фак с жавой перепутал

17-20
90 trdm
 
07.04.15
06:47
(77)  >> Но чуть ли не половину ответов (там были языки которые я не знаю), догадался методом исключения

есть такое. Где-то треть.
91 Лодырь
 
07.04.15
07:03
(89) Да ладно ) Как можно спутать брэйнфак с чем-нибудь?

13-16
92 ЧеловекДуши
 
07.04.15
07:07
О боже, как я буду жить :)

менее 5
93 zyto
 
07.04.15
07:23
14

13-16
94 zyto
 
07.04.15
07:24
В глаза не видел всякие Scala и Go... Остальные вполне узнаваемые
95 trdm
 
07.04.15
07:46
(91) я его просто в глаза не видел. фак он и есть фак ) хоть браен, хоть барин.
96 Поpyчик-4
 
07.04.15
07:47
Great job!
You guessed 12 out of 20!

Тройку раз лажанулся с питоном и ruby.

9-12
97 Поpyчик-4
 
07.04.15
07:48
Ну brainfuck с ходу можно узнать, даже если не видел его.
98 PowerBoy
 
07.04.15
07:52
13

13-16
99 zak555
 
07.04.15
07:56
You guessed 15 out of 20!

13-16
100 vasbur
 
07.04.15
08:03
15. так себе

13-16
101 ам794123
 
07.04.15
08:46
у меня 0 из 20

менее 5
102 AMKahm
 
07.04.15
08:50
15

13-16
103 StaticUnsafe
 
07.04.15
09:07
18

17-20
104 mastodont
 
07.04.15
09:14
18
большинство угадал интуитивно...

17-20
105 Funeral_Worm
 
07.04.15
09:19
Так!

17-20
106 toypaul
 
гуру
07.04.15
09:23
При этом работал только с

pearl
visual basic
C++/C
html/css/javascript

ну код на яве видел ...

почему-то паскаля в тесте нет. непорядок.

17-20
107 toypaul
 
гуру
07.04.15
09:25
(106) ой паскаль в список забыл :)
а еще пролог ... ну асм конечно, автокад еще ...
108 Richard Stallman
 
07.04.15
10:33
You guessed 16 out of 20!

13-16
109 megabax
 
07.04.15
10:40
(106) В тесте многое чего нет. Lua еще нет, например.
110 SanGvin
 
07.04.15
10:55
17

17-20
111 IVT_2009
 
07.04.15
11:18
Про некоторые я только слышал , но никогда не видел.

13-16
112 slowpoke1C
 
10.04.15
11:33
You guessed 18 out of 20!

Тест забавный: между C# и Visual basic Erlang выделяется, как белая ворона.

Единственно, я спутал JavaScript и Swift,
а также C# <-> Go.

17-20
113 slowpoke1C
 
10.04.15
11:37
И да, присоединюсь к (109), (106): не хватает Паскаля, Лиспа, Ребола (Rebol - занятный такой лисп, но без скобок), Tcl/Tk и Форта (Forth).
114 Torquader
 
10.04.15
11:50
(113) Ну вы ещё Пролог, PL2, FORTRAN, а ещё лучше Ассемблер вспомните. Ну и для кучи - всякие Лого, MathLab и т.п.
115 Поpyчик-4
 
10.04.15
12:41
(112) JavaScript и Swift спутать невозможно. В JavaScript нет процедуры println, оператора let, строка кода заканчивается точкой с запятой.
116 slowpoke1C
 
10.04.15
15:17
(115) Дык я swift ни разу не видел! А функцию println я Вам сейчас сделаю:

var println = function(str){
    console.log(str);
}

println("Hello, mista!");

Как-то так =))
117 slowpoke1C
 
10.04.15
15:18
(115), +(116) И оператор let в Javascript есть, читайте Флэнагана (от 4 издания и новей).
118 Serginio1
 
10.04.15
15:45
https://msdn.microsoft.com/ru-ru/library/ie/dn263046(v=vs.94).aspx
Использование оператора let для объявления переменной, область действия ограничивается в блок, в котором он объявлен.  Значения могут быть присвоены переменным при их объявлении или позже в скрипте.

var  l = 10;
{
    let l = 2;
   // At this point, l = 2.
}
// At this point, l = 10.
119 trdm
 
10.04.15
15:51
Мне интересно сколько языков узнали бы по синтаксису если бы не было вариантов выбора из трех, а выбирать пришлось бы из всех )))
120 ДенисЧ
 
10.04.15
15:52
(119) Я - приблизительно 10. Ибо всякие Go, Swift и Scala - не видел.
121 igork1966
 
10.04.15
15:58
Great job!

You guessed 17 out of 20!

17-20
122 pessok
 
10.04.15
16:01
13 выбил. Chicken доставил. Scala vs Java - плохой пример

13-16
123 stonewolf
 
10.04.15
16:02
16. Спутал разок яву с брэйнфаком )))

13-16
124 lucky-nn
 
10.04.15
16:11
половину узнал только

9-12
125 vvp91
 
10.04.15
18:40
You guessed 18 out of 20!

17-20
126 Бертыш
 
10.04.15
18:54
12 из 20

9-12
127 ИсчадиеADO
 
10.04.15
20:05
14 хотя видел тока си плюсы, яву пару раз и пыхапе. тест же

13-16
128 ИсчадиеADO
 
10.04.15
20:10
(54) каннада от грузинского почти не отличается. также персидский от еще одного
129 spectre1978
 
10.04.15
20:15
(0) You guessed 17 out of 20!

как-то так...

17-20
130 spectre1978
 
10.04.15
20:16
(129) хотя не буду врать, в ряде случаев догадался методом исключения, потому что знал синтаксис двух из трех и видел что в примере ни один из двух.
131 ShoGUN
 
10.04.15
20:28
16/20, примерно так и есть - пару раз ошибся, хотя знал, пару раз угадал. Некоторые вообще не видел никогда.

13-16
132 Адский плющ
 
10.04.15
21:17
18

Знаю треть из этих языков, а треть никогда не слышал.
А в одном тесте в коде пхп (который не знаю) так и написано <php...

Лажа, короче. Где лисп?

17-20
133 Поpyчик-4
 
13.04.15
07:44
(117)
(118) Прочитал. let и const в JavaScript поддерживает только FF и IE 11, а кроме них есть ещё браузеры, поэтому практически не применяется.
134 Маратыч
 
13.04.15
07:48
Наплодилось языков, блин :)

13-16
135 Woldemar22LR
 
13.04.15
08:41
а че ни у кого больше 20 не оказалось???
136 bodri
 
13.04.15
09:26
метод научного тыка

5-8
137 n0ther
 
13.04.15
10:10
18

17-20
138 stix2010
 
13.04.15
10:52
нет 22, это неправильный тест
139 stix2010
 
13.04.15
11:16
15, слабовато

13-16