Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Open source project

 
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I was wondering if any of you experienced coders would like to help me out on a open source project that I have been working on for a while now. I'm completly self taught and my knowledge is limited on how to do several things.
If your interested take a look at
https://sourceforge.net/projects/phono/
and email me at
mario AT conlang DOT net
I'll tell you more about it then.
Thanks
Mario
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hey
can you give the details of the project.
Regards
Mann
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

from the project page:
Phono is a software tool for developing and testing models of regular historical sound change. For this purpose, a model consists essentially of an ordered set of sound-change rules. Phono reads the makeup of the rules and their order from a data file.


I'm not usre I fully understand this.
Can you give an example of when and how I would want to use it?
 
Mario Bonassin
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well this program is geared towards linguistics. What it does is say take a latin word /morte/ then apply the sound changes that occured through history to arrive at its present day spanish version /muerte/. It allows linguists who are studying or are trying to derive a proto-language to test their ideas.
For me one of my hobbies is language creation. I can create a proto-lang and then use it to get current forms of the language. The most famous example would be Tolkiens Primitive Elvish to Sindarin and Quenya.
Here is an example of a rule.

the basic idea is that each rule is an If/Then statement. The letters are the IF's and the numbers the Then's.
I posted an old Doc at
http://www.conlang.net/stuff/docs.htm
This program was originally written by Lee Hartman, Emeritus, Department of Foreign Languages & Literatures at Southern Illinois University�Carbondale. I have worked with him on his Visual Basic version. I don't know VB and he was self teaching himself. I originally started this project to help me learn Java but its gotten too complicated for me alone. I have his permission and support to create a Java version of the program. You can see what he has done at
http://mypage.siu.edu/lhartman/
I hope this helps, if you have any more questions please ask.
Thanks
Mario
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What kind of help are you interested in?
 
Mario Bonassin
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mostly its with the meat of the program. I can do the GUI without much problem, but I have trouble creating the I/O and then figuring out how to actually apply the rules to the input. Any assistance or advice would be of help. If you know VB you could even look at what Lee did and convert that to java.
I also have another program I've writen that I'd eventually like to integrate into Phono. But this isn't a priority.

Mario
 
I will suppress my every urge. But not this shameless plug:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!