SDCC2015-Red语言-Nenad Rakocevic-Red:十倍提升你的编程效率.pdfVIP

  • 6
  • 0
  • 约1.94万字
  • 约 42页
  • 2019-03-05 发布于湖北
  • 举报

SDCC2015-Red语言-Nenad Rakocevic-Red:十倍提升你的编程效率.pdf

The Red Solution Keep IT simple Introduction Nenad RAKOCEVIC • Passionate programmer since 29 years, MSc in CS • Built my own native database drivers (MySQL, Postgresql,…) • Built my own web server and application server (Cheyenne) • Built my own web-based issue tracking tool (Curecode) • Built my own programming language (Red) • Spent 5+ years as IT consultant for Fortune 500 companies • Worked as CTO for leading french B2B portal startup in 1999 • Been EIR in 2000 in 1st french incubator, Republic Alley • Founded a software publishing company in 2002 • Sold it in 2010 and reinvested all in RD • EIR in 2014 at 创新工场 First some Red code! Question: How many lines of code do you need to open a native window, display a native button which prints « Hello » in the standard output when you click on it? Answer: 0.5 line view [button Hi [print hello]] If your programming tool requires more than that, you are using inefficient tools. ;-) Red GUI: architecture Reactive UI VID (Visual Interface Dialect) View (platform-independent GUI engine) OS X Linux Windows Android iOS Red GUI: API Hundreds of Usual GUI frameworks objects and methods Red GUI relies on DSL for Just one function: declarative programming view Red GUI: DSL to faces tree Source code

文档评论(0)

1亿VIP精品文档

相关文档