About
fv_2007
Agile innovative developer with deep insight into lots of platforms, technologies and protocols. Absolute “early adopter” in Web 2.0 technologies and more. Large professional network and eagerly talking about architecture, strategy, design patterns, restful ressources, object-oriented thinking and modeling languages such as PML. Special interest in programminglanguages constructs, knowledge on languages like Smalltalk, Erlang, Java, Clojure, Scala, Ruby... read more
Language

JSR223 & DSL January 16, 2009 01:28 over 3 years ago

Jeg har to problemer! Jeg vil kunne tilføre nye regler og undtagelser dynamisk i en process. Min kode, eller notation skal være sprogneutral og den skal uden videre kunne læses af forretningskyndige.

Dette er et par ydmyg krav og opgaven er at overføre policer fra et system til et andet. Konverteringsprocessen løber over flere dage og undervejs vil der komme undtagelser på enkelte pol... read more

Fluent interface May 16, 2008 05:44 over 4 years ago

Jeg sider på et projekt og abstrahere nogle skatteberegninger som skal eksekveres i Java. Alt det kryptiske gøjl omkring opsætning og små ligegyldige spidsfindigheder er på plads. Det som holder mig vågen er hvordan jeg skal synliggøre eller promote grænsefladen til disse beregninger for en stribe udviklere.

Jeg kan jo bare lade dem konstruere en stribe objekter og invokere set metode... read more

DSL January 31, 2008 03:19 over 4 years ago

Når man laver en DSL (Domain Specific Language) er der flere forskellige patterns man kan benytte.

Men først kan man dele DSL’er op i to grupper. En intern og en ekstern. Den interne bliver til i host programmeringssproget. Den mest almindelige eksterne DSL er en samling af unix programmer som i en bestemt sammenlægning udgør e... read more

Ruby applications October 04, 2007 09:01 over 4 years ago

Obscure Data Formats, Workflow, and Remote Synchronization

Ved RailsConf i Berlin talte jeg med Chad Thatcher om et projekt hvor han har konverteret et stort katalog der indenholder musik manuscripter fra det 16ende og 18ende århundrede. Musikken ligger i det anerkende format MARK som blev udviklet i 1960erne for digital lager. Formatet er komplekst herakttis... read more

Domain Specific Languages May 31, 2007 02:58 over 4 years ago

The way you writing efficient, effective code are changing. Domain Specific Languages are one of the key factors driving this “Shifting Paradigm”. DSL allow you to incorporate highly specialized tasks into your projects, tasks that otherwise could not be accomplished by general purpose programming languages like Java.

read more