De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Dankzij Java 8 en lambda's productiever ontwerpen en coderen TETRA project proposal 2015.

Verwante presentaties


Presentatie over: "Dankzij Java 8 en lambda's productiever ontwerpen en coderen TETRA project proposal 2015."— Transcript van de presentatie:

1 Dankzij Java 8 en lambda's productiever ontwerpen en coderen TETRA project proposal 2015

2 Java is geweldig Goede tools Open Source Zowel academia als business Taal blijft up2date Toepasbaar in veel situaties  Veel Java-varianten (SE, EE, Android)  Flexibiliteit kan nog hoger “One size fits all” klopt niet!

3 Java 8 heeft op zich laten wachten Toffe dingen zoals default implementaties in een interface Belangrijke innovatie = Lambda  centraal concept in functioneel programmeren  Release uitgesteld speciaal om dit te kunnen toevoegen!

4 Zijn lambdas echt zo belangrijk? Praktisch gevolg van 55 jaar academisch onderzoek Reeds sinds 2007 in C# en 2011 in C++ Zie ook F# = functionele taal van.NET  Microsoft experimenteert niet zomaar! Moet dus een belangrijke meerwaarde hebben Al in internationale, innovatieve bedrijven  ABN Amro, AT&T, Alcatel-Lucent, The New York Times, Facebook en Intel, …

5 Doelstelling van dit project Bedrijven vertrouwd maken met de voordelen van deze aanpak  Compactere code (dikwijls factor 10)  Hoger niveau van abstractie Breder bruikbaar/algemener  Minder foutenlast Subsidiekanaal = TETRA

6 TETRA subsidieproject  TETRA = “Technologie (of kennis) Transfer” Gesubsidieerd door IWT  Algemene doelstelling: kennis beschikbaar in universiteiten en onderzoeksinstelling omzetten in hapklare, praktische toepassingen voor KMO’s.  Begeleid door een ‘gebruikersgroep’ van bedrijven en organisaties die voordeel halen uit de projectresultaten  Duur: max 2 jaar  Financieel: 92.5% IWT + 7.5% private inbreng

7 Algemeen voordeel Concurreren met internationale koplopers  Xxx, yyy, facebook gebruiken nu al functionele programmeertalen Door hogere productiviteit  Interne vraag naar software sneller vervullen  Onderaanbod aan developpers compenseren

8 Specifieke voordelen 3 volledige dagen opleiding  Intensive workshop, mét opvolging  Ook heel snel over ‘gewonere’ facetten Java8 3 seminaries  Met best practices, uitgewerkte cases Coaching bij eigen ontwikkeling  Helpdesk en nazorg, indien nodig face to face Broncode van generiek software- bibliotheken volgens design patterns

9 Inbreng van bedrijven Project inhoudelijk aansturen  Deelname aan user group meetings Keuze van de cases Inbreng benodigde software-bibliotheken  Ook volgens internationale succesverhalen Problemen aanmelden bij helpdesk  Levert algemene guidelines op Beperkte financiële inbreng

10 Co-financiering Hefboom voor algemene projectsubsidies  Per euro co-financiering is er €12,33 euro subsidies Inbegrepen in de co-financiering  3 volledige dagen opleiding (intensive workshops)  3 halve dag-seminaries € 1200 voor deelname door 1 persoon € 2000 voor deelname door 2 personen  € 750 per extra deelnemer voor het volledige pakket  Ter vergelijking: externe opleidingen kosten gemakkelijk tot € 1000 / dag

11 Extra voordelen Help bij het opzetten van vervolgprojecten  o.a. bij IWT – www.iwt.bewww.iwt.be Toegang tot universiteitslabo’s, -expertise en -studenten  Bachelor & masterproeven in samenwerking met gebruikersgroep Word een partner van het “innovatienetwerk”

12 Vragen? KU Leuven technologiecampus Diepenbeek  Kris.Aerts@kuleuven.be KU Leuven Declaratieve Talen & AI  Tom.Schrijvers@cs.kuleuven.be


Download ppt "Dankzij Java 8 en lambda's productiever ontwerpen en coderen TETRA project proposal 2015."

Verwante presentaties


Ads door Google