Programmeren
Werken met data
Leerdoelen
- Waarom moeten we kunnen programmeren?
programmeren
- Controle van log bestanden
- Uitrollen van systemen
- Aanmaken gebruikers
- Herhaalde taken automatiseren
- Minder kans op fouten
- Sneller
- Schaalbaarheid
Programmeren
- Gecompileerd – heeft een compiler nodig (C, C++, C#)
- Geinterpreteerd – heeft een interpreter nodig (Perl, Python, PHP)
Scripting
- Geinterpreteerd
- Scripting heeft als voordeel dat het sneller aan te passen is
- Scripting: python
- Python is de interpreter
Scripting talen
- JavaScript (Web: Clientside)
- PHP (Web: Serverside)
- Ruby (Web: Ruby on Rails; SysAdmin)
- Bash (Linux, Mac OS X, SysAdmin)
- PowerShell (Windows, system-administration)
- Perl (tekst-parsing)
- Python (Algemeen, SysAdmin)
Samenvatting
- We hebben geleerd dat we moeten kunnen programmeren
- We hebben geleerd dat er twee soorten vormen van programmeren zijn:
- Gecompileerd
- Geinterpreteerd