News and Current Events
( view all |
add |
delete )
|
Fall 2008 Graduate student orientation
|
posted by parrt on Tuesday, July 29, 04:23 PM
All CS and IE graduate students are required to attend CS department orientation on Sunday August 24th at 1pm in HR235 (our main classroom). We will discuss typical plans of study, get you registered for courses, and discuss lots of administrative details. Attendance is mandatory for all incoming graduate students. Prof. Terence Parr will host the orientation.
|
new Sun OpenJDK project using ANTLR research
|
posted by parrt on Thursday, July 17, 11:24 AM
USF graduate student Yang Jiang has been working at Sun this summer
building a version of the standard javac Java compiler that uses an
ANTLR Java grammar instead of the handbuilt parser in there now. He has made amazing progress. Here is the new project at Sun.
"The goal of this Project is to develop an experimental version of the javac compiler based upon a grammar written in ANTLR."
|
USF MBA/CS Team wins second place in International Venture Capital Investment Competition
|
posted by parrt on Tuesday, February 19, 10:05 AM
CS graduate student Jeremiah Porten and his MBA teammates have won 2nd place in the 2008 International Venture Capital Investment Competition. The USF team of 5 included MBA candidates Carin Smit, Cathy Legg Tanimura, Clarence Wong, and Michael Jimenez-Cruz, and Computer Science Graduate Student - Jeremiah Porten. USF MBA candidate Tomosue Den was the team's first alternate who prepared with the team and will lead next year's team. Faculty advisers: Mark Cannice and Larry Louie.
|
Entering grad student orientation Mon Jan 21 1pm HR235
|
posted by parrt on Tuesday, January 15, 09:52 AM
All entering graduate students must attend orientation Monday January 21st in the main classroom HR235. 1-3pm. We will discuss courses and help you get registered for Spring 2008 semester.
|
Mantra programming language released
|
posted by parrt on Tuesday, October 09, 05:59 PM
Mantra is a new programming language being defined by Terence Parr at the University of San Francisco. Mantra is a clear descendant of Java in terms of syntax, but more like Ruby and Python because Mantra is dynamically typed (though mantra has type annotations). Like Ruby, Mantra has real closure support and the closure-following-method-call syntax for passing closures to functions. If Mantra has anything new and interesting, it's POP: pipeline-oriented programming or pipe-oriented programming. The pipeline statement implicitly launches threads on the actors in the pipeline and hooks up their input and output streams. The pipeline statement is directly analogous to pipes and I/O redirection on UNIX commandline.
Mantra is meant as a research platform and to teach language design and implementation. Nonetheless, it should prove a nice little language.
|
|
Emphasis in Entrepreneurship
"I wish there had been an entrepreneurship emphasis like USF's when I
was in computer science graduate school; my career has been a
combination of just that: technology and management. I hope USF's MS
students, particularly those taking the emphasis in entrepreneurship,
will consider Adobe upon graduation."
Dr. Charles M. Geschke
co-founder and Chairman of the Board, Adobe Systems
"Today's business world demands both deep technical skills and
expansive business acumen. Excellent USF CS graduates demonstrate
both these traits and BEA looks forward to hiring more outstanding
talent."
Alfred S. Chuang
co-founder, CEO and Chairman of the Board, BEA Systems
|
|
|
|