Мечтали ли вы когда-то о языке программирования, удобном, как Ruby, и быстром как С?
 
 Ruby – прекрасный язык, но скорость не является его сильной стороной. Вплоть до того, что в некоторых случаях Ruby становится неподходящим выбором для требовательных высоконагруженных приложений.
 
 На сцену выходит Crystal – язык программирования, разработанный именно с этой идеей: сохранить удобство Ruby и обеспечить высокую скорость исполнения.
 
 
Основные особенности Crystal:
 
	- Синтаксис похож на Ruby (но полная совместимость с Ruby не является целью)
- 
	Статически типизирован, но без необходимости задавать типы переменных и аргументов метода
- 
	Компилируется в машинный код намного эффективнее, чем Ruby
	
		
			 Если облака для вас 
			 не просто теория
		
		
			 Широкий спектр услуг 
			 по выделенным северам 
			 и мультиклауд-решениям
		
	 
	
		
			
				
					 Конфигурация VPS и бесплатный тест уже через 2 минуты
				
				
			 
		 
		
			
				
					 Организация вашей IT-инфраструктуры на основе мультиклауд-решения
				
				
			 
		 
	 
 
 
 Crystal содержит отличную стандартную библиотеку и нужные средства. Есть все необходимое, чтобы начать создавать современные приложения. CSV, YAML, JSON, HTTP и даже WebSocket доступны, что называется «из коробки», значительно облегчая разработку.
 
 Если ваше приложение на Ruby не справляется с нагрузкой, все говорит о том, что возможно, переход на Crystal может быть хорошим решением. По различным бенчмаркам, опубликованным в сети, Crystal работает быстрее Ruby в разы, а иногда и в десятки раз.
 
 По материалам CodeShip