📜 ⬆️ ⬇️

RailsClub'Moscow 2013. Interview with Petr Zotov

The 12th Ruby-developers conference of RailsClub'Moscow 2013 is tirelessly approaching - just a week left before its start!

Do not forget to buy tickets if you have not done it yet, because there are no more tickets for 6,500, and tickets for 8,000 are running out quickly.

You have already seen our interviews with Ernie Miller , Eric Hodl , Jeremy Evans and charming Linda Liukas . It was the turn of our Russian-speaking gurus, and today we will meet with Peter Zotov - Ruby-developer in Evil Martians , the author of Furnace, ColdRuby and Foundry.
')
image

When and why did you start programming?

It happened, probably, at eight, then I saw Windows 95 for the first time in my life and realized that it would be interesting for me to do something similar to the system interface of this operating system. Then I discovered Delphi, which allowed me to achieve what I wanted, and then we went.

What are you working on right now?

Now I’m writing a Ruby-like compiler for embedded devices called Foundry, I’ll be releasing a beta version soon. It is a language in which it is as convenient to write as in Ruby, and at the same time it is as effective as C.

What is the best and worst part of your job?

The best part of my job is that I have a huge number of opportunities, for the realization of which I need a head, a laptop and nothing else.

I’m annoying to sit for ten hours in the room, and this is not very good for health - this is something I don’t like.

What do you consider your main achievement in life / career at the moment?

The fact that I now have the opportunity to work on my own project from the beginning to the end and independently determine its fate.

What is the purpose of your career and professional development?

I want to ensure that my compiler can use someone other than me to solve some practical problems. And if you look globally, I believe that the huge amount of technologies that are currently used are extremely inefficient in terms of the use of people, and I would like to improve this situation.

What helps a programmer to grow professionally?

Recently, I read quite a few academic articles on compiler development and learn a lot of new things. For example, for a huge number of techniques that are used in the C language and are unsafe there, that is, they can easily lead to the fall of the program or the appearance of some kind of vulnerabilities in it, safe analogs have long existed.

What book would you recommend to read to any programmer?

It's a difficult question. I did not read books that I would call compulsory reading for a programmer. What is now called programming is an incredibly wide area, from 1C and JavaScript to programming embedded devices, these are completely different things.

What do you like to do when you don't write code?

In my free time I like to design iron. Most recently, I researched FPGAs to find out what this technology is and what it allows to do. Now the cost of the piece of iron is commensurate with the monthly salary, they have become cheap enough to be able to experiment at home.

Thanks for the interview and see you in Moscow!

The conference

We invite everyone to the RailsClub'Moscow 2013 conference. Traditionally, we will feed, give presents, hold contests and lotteries, play good music :) There will be a lot of interesting and informative.

Registration and payment of participation in the conference .

Our sponsors

The general sponsor



Undev.ru is a strong development team for Ruby, Objective C, C ++, C #, JavaScript. They are working on the creation of a unique technological platform for television broadcasting via the Internet. On the basis of this platform were made such major projects as Web elections 2012, SPIEF, broadcast Vancouver and London Olympiads, and several more projects of a similar scale.

Gold Sponsors



Aviasales.ru is Russia's first and largest Internet search engine for cheap air tickets. This is a project with monthly attendance of more than 2.5 million users and additional functions for finding hotels, insurance and car rental services. The company employs approximately 60 people. The headquarters and 80% of the employees are located on the beautiful sunny island of Phuket in the Kingdom of Thailand. The technology stack includes RoR / Redis / RabbitMQ / MySQL.



SocialQuantum is one of the leading developers and publishers of gaming applications for social networks and mobile platforms in Europe. The company's games are available on iOS and Android platforms, as well as on Russian social networks and on Facebook.
The applications of the company “Social Quantum” consistently occupy the first places in the ratings of mobile games, as well as leading positions in Russian social networks.

Silver Sponsors



GitHub is the most effective way to do software together, and this application is not important for your company, an open source library or just a project for a couple of days. GitHub provides tools for collaborative development on any device, making it easier. Start today - hosting open-source projects for free!



Lookatme is a modern online magazine for young people, with an audience of over 1.7 million monthly users. The project was developed on Ruby on Rails, therefore, traditionally, Lookatme helps our conference. In LAM'e work very creative and interesting people. Not a big, but very solid and friendly team.



Wheely - the international service of personal drivers. Mercedes unbranded cars, convenient ordering and payment through a mobile application, quality service. Wheely mobile service application is available on three platforms: iOS, Android, Windows Phone, and also full-featured as a web service from any browser. The company employs 29 people, the development office is located in Moscow, the main technologies: Ruby, Node.js and Go.

The organizers



Stay up to date with our news by subscribing to the newsletter on the website railsclub.ru , and stay tuned for updates:
railsclub.ru
http://twitter.com/#!/railsclub_ru
www.facebook.com/railsclub

By the way, we are actively looking for sponsors. Offer to sponsors

Developing your Ruby project? Ruby brings you money? Does ruby ​​make you happy? Make a contribution to the development of Ruby in Russia! Become a sponsor of the largest Russian Ruby on Rails conference! Help us make RailsClub better!

Source: https://habr.com/ru/post/194540/


All Articles