LINUX.ORG.RU
 
zxxx

ruby2c 1.0.0 beta 1


0

0

Ryan Davis в своем блоге сообщил о выходе новой версии ruby2c - утилиты для преобразования кода ruby на эквивалентный c-код. Это еще бета, она не готова для реального использования, но возможно сообщение об утилите на ЛОРе ускорит ее развитие.

Home: http://rubyforge.org/projects/ruby2c/
Download: http://rubyforge.org/frs/download.php...

>>> Подробности

** ()
Проверено: maxcom (02.02.2005 18:45:04)

[#]  

Re: ruby2c 1.0.0 beta 1

Безусловно поможет. Как же может быть иначе. Без лоровских флеймеров никакой проект не способен жить по определению.

()
[#]  

Re: ruby2c 1.0.0 beta 1

Про ЛОР Ryan Davis сообщил в том же блоге?

anonymous ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от anonymous 02.02.2005 19:14:58  

Re: ruby2c 1.0.0 beta 1

Дык он и сам сюда постить частенько. Ты думаешь темы "Хелп, все падает в корку" кто здесь открывает?

()
[#]  

Re: ruby2c 1.0.0 beta 1

Офигенно. Конечно надо поддержать проект и довести до ума! На руби программить легче.

*** ()
[#]  
seiken

Re: ruby2c 1.0.0 beta 1

Вот оно, решение для обучения студентов. С начала учить ruby вместо дельфи (вижлбасиков, тоубопаскалей). Потом переходить на C, ruby2c в этом плане очень сильно облегчит переход. Правда как быть с указателями и препроцессором...

*** ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от seiken 02.02.2005 22:31:45  
vm

Re: ruby2c 1.0.0 beta 1

я всё таки считаю питон для обучения более подходящий и красивый язык а не корявый синтаксис руби

** ()
[#]  

Re: ruby2c 1.0.0 beta 1

Хорошо, допустим, я, конечно не знаю раби, потому что вообще не уперся, но знаю питок, к примеру, но КАК скажите мне можно ХОТЬ ОДНУ строчку из нормального питона превратить в Си? Я ПРОСТО НЕ ПОНИМАЮ. Либо это очень примитивное превращение.

** ()
[#]  
Spectr

Re: ruby2c 1.0.0 beta 1

Ruby, ruby...

Облизываюсь...

Но! - вопрос к гуру (просьба не трахать тупыми анонимусами) - скорость python не фонтан, как у ruby обстоят дела с динамическим связыванием виртуальных функций - с python тем же, т.е., конкретно - нужен язык, ООП, и анонимусы всад, для скриптования игрушки - ruby годится, на коммерческом уровне, для этого? С общего знакомства с ruby - милый язык, приятнее python - но сорри, времени не было разгребать - так как в этом плане дела обстоят?

С уважением, Spectr

*** ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от LX 03.02.2005 0:56:45  

Re: ruby2c 1.0.0 beta 1

for x in xrange(2, 10, 2): pass <-> for(int i = 2; i < 10; i += 2);

* ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от LX 03.02.2005 0:56:45  
Spectr

Re: ruby2c 1.0.0 beta 1

>но КАК скажите мне можно ХОТЬ ОДНУ строчку из нормального питона превратить в Си

Мммм... вроде, если протрахаться с flex/byacc, извиняюсь перед гуру, можно такого эффекта добиться... и приконнектить либы python'a...

*** ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от Spectr 03.02.2005 2:21:39  
vm

Re: ruby2c 1.0.0 beta 1

>но КАК скажите мне можно ХОТЬ ОДНУ строчку из нормального питона превратить в Си

в питоне идеология другая и язык высокоуровневый поэтому обычно в Си его переводить смысла нет. крупные проекты используют питон как уровень выше си-примитивов, посмотрите на примеры, благо в последнее время море самых сложных серъёзных приложений перешли на питона

** ()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от LX 03.02.2005 0:56:45  

Re: ruby2c 1.0.0 beta 1

Что такое раби? Не коверкай английский язык.

()
[#] Ответ на: Re: ruby2c 1.0.0 beta 1 от Bender_Rodriguez 03.02.2005 12:19:09  

Re: ruby2c 1.0.0 beta 1

> Что такое раби?

Раввин (rabbi)

:)

# ()