Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdChrista Van Laatst gewijzigd meer dan 10 jaar geleden
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
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.