10 Replies - 2808 Views - Last Post: 30 June 2014 - 08:11 AM

#1 idir93   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 29-June 14

What best programming language in order to develop a dictionary ?

Posted 29 June 2014 - 04:53 PM

Hello everyone,
I want to develop a dictionary (under Windows ) for my native language (Tamazight), I was wondering what best programming language to use in order to develop a software which consits of a dictionary.
Best Regards
Is This A Good Question/Topic? 0
  • +

Replies To: What best programming language in order to develop a dictionary ?

#2 jimblumberg   User is offline

  • member icon

Reputation: 5810
  • View blog
  • Posts: 17,739
  • Joined: 25-December 09

Re: What best programming language in order to develop a dictionary ?

Posted 29 June 2014 - 05:05 PM

What ever language you with which you are familiar and comfortable. You could use Python, C, C++, Perl, or any other language.

Moving to software development.

Jim
Was This Post Helpful? 0
  • +
  • -

#3 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11819
  • View blog
  • Posts: 20,030
  • Joined: 19-March 11

Re: What best programming language in order to develop a dictionary ?

Posted 29 June 2014 - 10:42 PM

What you do will depend in part on how you expect the user to interact with this dictionary. Is it a monolingual dictionary (like the OED or Webster's, presenting target-language definitions looked up by target-language keywords) or an bilingual dictionary (presenting target-language equivalents for terms in some other language, for example "mano" -> "hand" or "Tag" -> "dia")? Where will the user get at this? Will this be a web-based application, or a desktop application, or delivered on a mobile device? If it's desktop or mobile, should it "phone home" to resolve a query, or does the user get all of the data on their local machine? Is there a crowd-sourcing aspect to it, where the users improve the data by suggesting new definitions and synonyms, etc?

Talk through what exactly you want to build, and maybe you'll get a little more of an answer.
Was This Post Helpful? 0
  • +
  • -

#4 idir93   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 29-June 14

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 05:42 AM

First, thank you for answering me :)
It is going to be a monolinguial desktop application with all data in the local machine.
Was This Post Helpful? 0
  • +
  • -

#5 Xaos   User is offline

  • D.I.C Regular

Reputation: 80
  • View blog
  • Posts: 403
  • Joined: 20-November 13

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 06:46 AM

So you're just going to have a 'dictionary' file and then UI to read from that file and present to the user. Since you only want Windows, C# would work, or Java, or C++, basically anything that runs on desktop that reads a file, you have your pick.
Was This Post Helpful? 0
  • +
  • -

#6 idir93   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 29-June 14

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 07:09 AM

Well thank you :)
Which one would be easy for me knowing that I have some knowlege of C ?
I took Introduction to C programming course at college.
Was This Post Helpful? 0
  • +
  • -

#7 Xaos   User is offline

  • D.I.C Regular

Reputation: 80
  • View blog
  • Posts: 403
  • Joined: 20-November 13

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 07:21 AM

You can do it in C, if you want. Otherwise, your best bet is probably C++ or Objective-C, and then C#/Java.
Was This Post Helpful? 0
  • +
  • -

#8 idir93   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 29-June 14

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 07:23 AM

Thank you, I'll try to do it with C++, if I need any help, I'll post it here
Was This Post Helpful? 0
  • +
  • -

#9 jon.kiparsky   User is offline

  • Beginner
  • member icon


Reputation: 11819
  • View blog
  • Posts: 20,030
  • Joined: 19-March 11

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 07:24 AM

Any of those should be learnable, and in fact they're all pretty similar in many important ways. Java offers good GUI support and portability to non-windows machines, so that's a nice thing. C++ is built on top of C, so you might find that's closer to what you know - this is not a decision we can really make for you, I'm afraid.

Knowing some C will make your life a little easier, but mostly your problem is going to be learning how to think about writing the program, which I suspect is a little out of your current scope. I suggest you spend a little time thinking about how you want it to feel to use this program - a clear idea of what it is you want to make is a big first step
Was This Post Helpful? 0
  • +
  • -

#10 idir93   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 29-June 14

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 08:08 AM

Once again thank you guys for helping me.
I wonder what best book to learn C++ ? any thaughts ?
Was This Post Helpful? 0
  • +
  • -

#11 macosxnerd101   User is offline

  • Games, Graphs, and Auctions
  • member icon




Reputation: 12688
  • View blog
  • Posts: 45,877
  • Joined: 27-December 08

Re: What best programming language in order to develop a dictionary ?

Posted 30 June 2014 - 08:11 AM

We have a pinned thread in the C/C++ forum.

http://www.dreaminco...338-books-on-c/
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1