Name: Vlad Ureche
Type: User
Company: @google
Bio: Author of @miniboxing and software engineer @google. Proud to have worked at @cyberhaveninc and the @scala team at @lampepfl.
Location: Zurich, Switzerland
Blog: http://vladureche.ro
Vlad Ureche's Projects
A community driven list of useful Scala libraries, frameworks and software.
Data structure experimentation in scala
A set of scripts for managing the grading infrastructure for the sbt-coursera plugin.
Reflection core of Project Palladium
The experimental compiler for a Scala dialect based on DOT
ENhanced Scala Interaction Mode for Emacs
An Sbt command for supporting integration with ENSIME.
@MelodyLucid's semester project:
The hackerrank Scala editor sucks. With this harness you can use the Scala IDE for development.
Incremental Late Data Layout paper repostiory
No, stop, and don't (love the Oxford comma)
A plugin that allows ad-hoc data representation transformations. Work in progress WIP!
The "Data-centric Metaprogramming" poster to be presented at OOPSLA'15.
An example of using the miniboxing plugin.
Testing loop unswitching in the JVM
Simple mutable vector implementation using the miniboxing plugin
A paper describing the miniboxing library
Miniboxing is a Scala compiler transformation that improves the performance of generics for primitive numeric types. Unlike specialization, miniboxing reduces the amount of generated bytecode without sacrificing execution speed, therefore being capable of transforming the Scala collections hierachy.
Let our powers combine!
Scaladoc using project Palladium
A safe, concurrent, practical language.
Notes about the Rust compiler
The Scala programming language
A collection of Scala best practices
A Scala repository for experiments. Official repository is svn: http://lampsvn.epfl.ch/svn-repos/scala
This repo contains the grading machinery for the Scala language.