For my college project, i need to prepare a small dictionary (X language to English for roughly 200 words) which is a desktop application.
I have the following questions
1) I plan to make it in Java, but being a desktop application(not a web one), what should be my front end
2) I plan a simple class reading a .csv file which will give me meanings to the x language words in english and i would display that. Is this idea ok?
3) What if tommorrow the number of words have to grow from 200 to 200000 etc
4) How do i ensure that its very fast