Здравствуйте, AndreiF, Вы писали:
AF>А на каком этапе находится разработка?
Сразу оговорюсь, приведенные мною ссылки не читал (просто не хотел делать совсем уж пустой пост, что вчера слышал про такой язык).
Из того, что я видел:
— Поддержка языка средой разработки (Net Beans вроде), autocompletion и т.п.
— Простые примеры использования языка, типа калькулятора, Lines
Похоже, что его уже почти сделали, но это очень субъективное имхо
Здравствуйте, c-smile, Вы писали:
CS>Непонятно почему ты думаешь что это scripting language. CS>Это компилируемый язык со статической типизацией для JavaVM.
Поиск по "infer" дал следующую фразу:
the F3 interpreter infers the variable's type from its use
Из чего можно сделать оба вывода. С одной стороны таки интерпретатор. Но с другой вроде бы есть робкие слова о выводе типов.
Хотя во второй ссыле:
F3 is actually a declarative Java scripting language with static typing for good IDE support and compile-time error reporting (unlike JavaScript...), type-inference, declarative syntax, and automatic data-binding with full support for 2d graphics and standard Swing components as well as declarative animation. You can also import java classes, create new Java objects, call their methods, and implement Java interfaces.
Уже четкое указание на обе особенности. Таки это идеи скомунизженные из новой версии (которой еще нет) Питона и Boo.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, RailRoadMan, Вы писали:
RRM>Вчера на Sun Tech Days в Питере упомянули их новый язык F3.
Впечатление от примеров крайне приятное. Давно хотелось чего-то типа JavaScript типизированного. Насколько я понял там массивы в виде связанных списков представлены? Иначе как обеспечить приемлимый cdr и всю списочную арифметику на нём?
Hello, RailRoadMan!
You wrote on Thu, 12 Apr 2007 10:08:44 GMT:
R> Вчера на Sun Tech Days в Питере упомянули их новый язык F3.
Согласно InfoWorld, на предстоящей конференции JavaOne Sun анонсирует новую линейку продуктов — JavaFX, куда будет входить и F3, получивший имя JavaFX Script.
JavaFX Script is a scripting language focused on the content-authoring and content creation crowd. It is a means of creating visually impactful, high-performance, dramatic Web and network-facing artifacts or experiences that run all the way from the desktop running Java SE (Standard Edition) all the way down to mobile devices powered by JavaFX Mobile.