The Ruby programming language is designed for easy use. The usability is an important feature since the productivity of programmers depends on it. This paper describes that the design method obtained through the experiences of devel-oping Ruby. The design method can be used to make other languages and libraries easy to use. Categories and Subject Descriptors D.3.2 [Programming Languages]: Object-oriented language
iAbstract Finding a high productivity and high efficient(HPHP) parallel programming language is a ke...
Interpreted languages are increasingly used in agile software development. Parallel programming, ho...
A reflective language is a language that is capable of manipulating the state of its program’s execu...
This work is engaged in a script language Ruby and its enlargement Ruby on Rails for developing web ...
This book begins with a quick-start tutorial to the language, and then explains the language in deta...
The work presents modern and dynamic ecosystem of the Ruby programming language, focusing on the pos...
RubyWrite is a Domain Specific Language (DSL), embedded within Ruby, with the goal of providing an e...
AbstractFeatures are pieces of core functionality of a program that is relevant to particular stakeh...
This work builds upon a scientific paper which describes an approach and tool which allow programmer...
The two most dominant rising programming dialects in reality, Ruby and Python have many features in ...
Modern programming languages provide extensive metaprogramming facilities. We understand metaprogram...
Background The number and diversity of wrappers for chemoinformatic toolkits suggests the diverse ne...
International audienceFor several years, hardware design has been undergoing a surprising revival: f...
Dynamic programming languages offer an infrastructure for the construction of in-ternal domain-speci...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
iAbstract Finding a high productivity and high efficient(HPHP) parallel programming language is a ke...
Interpreted languages are increasingly used in agile software development. Parallel programming, ho...
A reflective language is a language that is capable of manipulating the state of its program’s execu...
This work is engaged in a script language Ruby and its enlargement Ruby on Rails for developing web ...
This book begins with a quick-start tutorial to the language, and then explains the language in deta...
The work presents modern and dynamic ecosystem of the Ruby programming language, focusing on the pos...
RubyWrite is a Domain Specific Language (DSL), embedded within Ruby, with the goal of providing an e...
AbstractFeatures are pieces of core functionality of a program that is relevant to particular stakeh...
This work builds upon a scientific paper which describes an approach and tool which allow programmer...
The two most dominant rising programming dialects in reality, Ruby and Python have many features in ...
Modern programming languages provide extensive metaprogramming facilities. We understand metaprogram...
Background The number and diversity of wrappers for chemoinformatic toolkits suggests the diverse ne...
International audienceFor several years, hardware design has been undergoing a surprising revival: f...
Dynamic programming languages offer an infrastructure for the construction of in-ternal domain-speci...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
iAbstract Finding a high productivity and high efficient(HPHP) parallel programming language is a ke...
Interpreted languages are increasingly used in agile software development. Parallel programming, ho...
A reflective language is a language that is capable of manipulating the state of its program’s execu...