The students of St. Petersburg College created YoptaScript – the first language for “gopnik and real boys”, supposedly in order to give them the opportunity to socialize and program in the usual language.
The news about the appearance of the project began to gain a wide resonance in the network after publication on the page of the IT community / dev / null in Vkontakte. From there, apparently, it received its widest distribution, gaining about 300 reposts. Some programmers have jokingly compared the language with 1C because of its features (all instructions are written in Cyrillic).
Initially, information about the new language appeared on the network on the evening of December 5 on the page of one of the creators of the language – Semen Gozman. After that the recording was reposted by about 20 people and it began to spread on the principle of “word of mouth”.
According to the creators of the language, by December 9, the site of the project was visited by 120,000 unique users.
managed to contact Semen Gozman and learn the history of YoptaScript, the main problems in the development and the further plans of the project creators. Semyon said that the idea of creating a language came to him and his classmates while studying at the last year of the College of Information Technology because of the large percentage of “chotky boys” among students.
A fairly large percentage of local students are “chotky boys”, as they call themselves. Well, of course there are gopnichki, where do without them. This is due primarily to the fact that the college is territorially close to Kupchino.
The developer notes that the last course of training most college students did not have programming skills in at least one language, and first and foremost the creators of YoptaScript wanted to help them with writing a diploma in their last year.
The last course – all it’s time to write diplomas (and we programmers in fact). There are very few scribbles, mostly everything is either too “chotky”, or just a bolt.
So we wanted to help with writing a diploma for those who can not, because they have not learned any programming languages for the entire training period.
Semyon also said that the biggest problem for the team was the expansion of the vocabulary of the language due to the fact that most of the creators did not communicate in such a dialect in ordinary life.
The main difficulties that have arisen – is to inflate the vocabulary of our “love-tree-eater” to 600+ expressions. On this, we broke our heads for two weeks, since all this stupidity had to be made a little more logical.
It was really horrible, because none of our team was digesting such strong expressions in the ubiquitous use.
From the outset, the language did not and does not have any purpose to offend someone, or to humiliate certain segments of the population. We just wanted to make programming more accessible to such people, and also help them to socialize. But of course, we all the team laughed in the voice every time we got good joint designs. The basic structure of the team at the start was three people, now, due to the raised haypas, we were seven, and the work continues to boil, the language is not going to suspend its development.
Also, the author notes that when creating YoptaScript developers adhere to a certain logic.
We tried to adhere to at least some logic. For example, in methods, “create” in us is designated as “namutit,” or, for example, “document” -> ksiva, “event” -> shnyaga and so on. Therefore, for example createEvent () – namutitSnyago () in yopte, but the community actively offers its edits to the language and we try to take them all into account.
In 2014, the Finnish programmer Lauri Hartikka (Lauri Hartikka) published a description and compiler of the ArnoldC programming language on Github . As commands in ArnoldC are used quotes of the heroes of Arnold Schwarzenegger.