Learned by Reading
In Wikipedia:
Ruby is a developer member of the project, with his primary contribution being the initial port of html5lib to the Ruby programming language.
(Parse)
(S1 (S (NP (NNP Ruby))
(VP (AUX is)
(NP (NP (DT a) (NN developer) (NN member))
(PP (IN of)
(NP (DT the) (NN project))))
(, ,)
(PP (IN with)
(S (NP (PRP$ his) (JJ primary) (NN contribution))
(VP (AUXG being)
(NP (NP (DT the) (JJ initial) (NN port))
(PP (IN of)
(NP (NP (NN html5lib))
(PP (TO to)
(NP (DT the) (NNP Ruby) (NN programming) (NN language))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
In what follows, the code is provided in the Ruby programming language.
(Parse)
(S1 (S (PP (IN In)
(SBAR (WHNP (WP what))
(S (VP (VBZ follows)))))
(, ,)
(NP (DT the) (NN code))
(VP (VBZ is)
(VP (VBN provided)
(PP (IN in)
(NP (DT the) (NNP Ruby) (NN programming) (NN language)))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
With the recent rise in popularity of the Ruby programming language (largely driven by the excellent but not perfect web framework called Rails), I’ve noticed a little fear in the air? fear on the part of some people in the PHP community.
(Parse)
(S1 (S (PP (IN With)
(NP (NP (DT the) (JJ recent) (NN rise))
(PP (IN in)
(NP (NN popularity)))
(PP (IN of)
(NP (NP (DT the) (NNP Ruby) (NN programming) (NN language)) (PRN (-LRB- -LRB-)
(VP (ADVP (RB largely)) (VBN driven)
(PP (IN by)
(NP (NP (DT the)
(ADJP (ADJP (JJ excellent)) (CC but)
(ADJP (RB not) (JJ perfect)))
(JJ web) (NN framework))
(VP (VBN called)
(NP (NNPS Rails)))
(-RRB- -RRB-)))
(, ,)
(NP (PRP I))
(VP (AUX 've)
(VP (VBN noticed)
(NP (DT a) (JJ little) (NN fear))
(PP (IN in)
(NP (DT the) (NN air)))
(. ?)
(NP (NP (NN fear))
(PP (IN on)
(NP (NP (DT the) (NN part))
(PP (IN of)
(NP (NP (DT some) (NNS people))
(PP (IN in)
(NP (DT the) (NNP PHP) (NN community))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
Their primary focus is on helping each other learn more about the Perl programming language.
(Parse)
(S1 (S (NP (PRP$ Their) (JJ primary) (NN focus))
(VP (AUX is)
(PP (IN on)
(S (VP (VBG helping)
(S (NP (DT each) (JJ other))
(VP (VB learn)
(NP (JJR more))
(PP (IN about)
(NP (DT the) (NNP Perl) (NN programming) (NN language)))
(. .)))
In the ICWSM 2009 Weblog Corpus:
We have created a library and an application programming interface (API) named AcePerl that provides simple, direct access to ACEDB databases from the Perl programming language.
(Parse)
(S1 (S (NP (PRP We))
(VP (AUX have)
(VP (VBN created)
(NP (NP (DT a) (NN library)) (CC and)
(NP (NP (DT an) (NN application))
(VP (VBG programming)
(NP (NP (NNP interface)) (PRN (-LRB- -LRB-)
(NP (NNP API)) (-RRB- -RRB-))
(VP (VBN named)
(NP (NNP AcePerl)))))
(SBAR (WHNP (WDT that))
(S (VP (VBZ provides)
(NP (NP (JJ simple) (, ,) (JJ direct) (NN access))
(PP (TO to)
(NP (NNP ACEDB) (NNS databases))))
(PP (IN from)
(NP (DT the) (NNP Perl) (NN programming) (NN language))))
(. .)))
In Wikipedia:
Uses NXT – G and. txt files to write programs. ruby – nxt. is a library to program the NXT for the Ruby programming language.
(Parse)
(S1 (S (S (S (VP (VBZ Uses)
(NP (NN NXT))))
(: -)
(S (NP (NNP G) (CC and) (. .) (NN txt))
(VP (VBZ files)
(S (VP (TO to)
(VP (VB write)
(NP (NNS programs))))
(. .))
(NP (NP (NNP ruby)) (: -)
(NP (CD nxt)) (. .))
(VP (AUX is)
(NP (NP (DT a) (NN library))
(SBAR (S (VP (TO to)
(VP (VB program)
(NP (NP (DT the) (NN NXT))
(PP (IN for)
(NP (DT the) (NNP Ruby) (NN programming) (NN language))))
(. .)))
In Wikipedia:
Typo’ “is a free, open source blogging engine written in the Ruby programming language, using the Ruby on Rails web application framework released under the MIT License.
(Parse)
(S1 (S (NP (NNP Typo) (POS ')) ('' '')
(VP (AUX is)
(NP (NP (DT a)
(ADJP (JJ free) (, ,) (JJ open)) (NN source))
(VP (VBG blogging)
(NP (NP (NN engine))
(VP (VBN written)
(PP (IN in)
(NP (DT the) (NNP Ruby) (NN programming) (NN language))))
(, ,)
(S (VP (VBG using)
(NP (NP (DT the) (NAC (NNP Ruby)
(PP (IN on)
(NP (NNPS Rails))))
(JJ web) (NN application) (NN framework))
(VP (VBN released)
(PP (IN under)
(NP (DT the) (NNP MIT) (NN License)))))
(. .)))
In Wikipedia:
The Perl programming language specifies, in some constructs, aliasing behaviour, such as in foreach loops.
(Parse)
(S1 (S (NP (DT The) (NNP Perl) (NN programming) (NN language))
(VP (VBZ specifies) (, ,)
(PP (IN in)
(NP (NP (DT some) (NNS constructs)) (, ,)
(PP (VBG aliasing)
(NP (NN behaviour)))
(, ,)
(PP (JJ such) (IN as)
(PP (IN in)
(NP (JJ foreach) (NNS loops))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
Luz is a music visualization studio, written in the beautiful and expressive Ruby programming language.
(Parse)
(S1 (S (NP (NNP Luz))
(VP (VBZ is)
(NP (NP (DT a) (NN music) (NN visualization) (NN studio)) (, ,)
(VP (VBN written)
(PP (IN in)
(NP (DT the)
(ADJP (JJ beautiful) (CC and) (JJ expressive)) (NNP Ruby) (NN programming) (NN language)))
(. .)))
In Wikipedia:
He has illustrated The Ruby Programming Language, authored by David Flanagan and Yukihiro Matsumoto.
(Parse)
(S1 (S (NP (PRP He))
(VP (AUX has)
(VP (VBN illustrated)
(NP (NP (DT The) (NNP Ruby) (NN Programming) (NN Language)) (, ,)
(VP (VBN authored)
(PP (IN by)
(NP (NP (NNP David) (NNP Flanagan)) (CC and)
(NP (NNP Yukihiro) (NNP Matsumoto)))))
(. .)))
In Wikipedia:
The Perl programming language specifies, in some constructs, aliasing behaviour, such as in foreach loops.
(Parse)
(S1 (S (NP (DT The) (NNP Perl) (NN programming) (NN language))
(VP (VBZ specifies) (, ,)
(PP (IN in)
(NP (NP (DT some) (NNS constructs)) (, ,)
(PP (VBG aliasing)
(NP (NN behaviour)))
(, ,)
(PP (JJ such) (IN as)
(PP (IN in)
(NP (JJ foreach) (NNS loops))))
(. .)))
In Wikipedia:
Plain Old Documentation’ “, abbreviated” ’pod ’”, is a simple markup language used to document the Perl programming language.
(Parse)
(S1 (S (NP (NP (JJ Plain) (JJ Old) (NN Documentation) ('' ')) ('' '') (PRN (, ,)
(S (VP (VBN abbreviated)))
('' '')
(NP (NN 'pod) (POS ')) ('' '') (, ,)))
(VP (AUX is)
(NP (NP (DT a) (JJ simple) (NN markup) (NN language))
(VP (VBN used)
(S (VP (TO to)
(VP (VB document)
(NP (DT the) (NNP Perl) (NN programming) (NN language)))))
(. .)))
In Wikipedia:
Ports and spin – offs. is a CPAN module, which originated as a port of Construct to the Perl programming language.
(Parse)
(S1 (S (NP (NP (NNS Ports) (CC and) (NN spin)) (: -)
(NP (FW offs)) (. .))
(VP (AUX is)
(NP (NP (DT a) (JJ CPAN) (NN module)) (, ,)
(SBAR (WHNP (WDT which))
(S (VP (VBP originated)
(PP (IN as)
(NP (NP (DT a) (NN port))
(PP (IN of)
(S (VP (VB Construct)
(PP (TO to)
(NP (DT the) (NNP Perl) (NN programming) (NN language))))
(. .)))
In Wikipedia:
It is written in the Perl programming language and must be used with GNU autoconf.
(Parse)
(S1 (S (NP (PRP It))
(VP (VP (AUX is)
(VP (VBN written)
(PP (IN in)
(NP (DT the) (NNP Perl) (NN programming) (NN language)))))
(CC and)
(VP (MD must)
(VP (AUX be)
(VP (VBN used)
(PP (IN with)
(NP (NN GNU) (NNS autoconf))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
The Ruby Programming Language was sent to the printer on Friday the 11th, and should be printed and bound on Monday January 21st.
(Parse)
(S1 (S (NP (DT The) (NNP Ruby) (NN Programming) (NN Language))
(VP (VP (AUX was)
(VP (VBN sent)
(PP (TO to)
(NP (DT the) (NN printer)))
(PP (IN on)
(NP (NNP Friday) (DT the) (JJ 11th)))))
(, ,) (CC and)
(VP (MD should)
(VP (AUX be)
(VP (VBN printed) (CC and) (VBN bound)
(PP (IN on)
(NP (NNP Monday) (NNP January) (CD 21st))))
(. .)))
In Wikipedia:
UseModWiki’ “is a wiki engine in the Perl programming language.
(Parse)
(S1 (S (NP (NNP UseModWiki) (POS ')) ('' '')
(VP (AUX is)
(NP (NP (DT a) (JJ wiki) (NN engine))
(PP (IN in)
(NP (DT the) (NNP Perl) (NN programming) (NN language)))))
(. .)))
In the ICWSM 2009 Weblog Corpus:
Ruby Programming Language?
(Parse)
(S1 (NP (NNP Ruby) (NN Programming) (NN Language) (. ?)))
In Wikipedia:
These products allowed application developers to create business applications using the internal FRED programming language, and to hide the user interface from the end – users.
(Parse)
(S1 (S (NP (DT These) (NNS products))
(VP (VBD allowed)
(S (NP (NN application) (NNS developers))
(VP (VP (TO to)
(VP (VB create)
(NP (NP (NN business) (NNS applications))
(VP (VBG using)
(NP (DT the) (JJ internal) (NNP FRED) (NN programming) (NN language)))
(, ,) (CC and)
(VP (TO to)
(VP (VB hide)
(NP (DT the) (NN user)))
(NP (NNP interface))
(PP (IN from)
(NP (DT the) (NN end)))
(: -)
(NP (NNS users)))
(. .)))
In Wikipedia:
Work has continued on improving and updating the technical content of the Ada programming language.
(Parse)
(S1 (S (NP (NN Work))
(VP (AUX has)
(VP (VBN continued)
(PP (IN on)
(S (VP (VBG improving) (CC and) (VBG updating)
(NP (NP (DT the) (JJ technical) (NN content))
(PP (IN of)
(NP (DT the) (NNP Ada) (NN programming) (NN language)))
(. .)))
In the ICWSM 2009 Weblog Corpus:
Programming with Ruby introduces developers to the Ruby programming language.
(Parse)
(S1 (S (NP (NP (NN Programming))
(PP (IN with)
(NP (NNP Ruby))))
(VP (VBZ introduces)
(NP (NNS developers))
(PP (TO to)
(NP (DT the) (NNP Ruby) (NN programming) (NN language))))
(. .)))
And 1,240 more sentences.