[Freedombox-discuss] Which languages should software be developed in?

Matt Joyce matt at nycresistor.com
Tue Mar 1 03:19:55 UTC 2011


I disagree completely.  Python's app stack is far too big and has
compilation problems on many toolchains.  You would be increasing build
complexity and size.  Which is a concern on multiple embedded targets.

-Matt

On Mon, Feb 28, 2011 at 7:14 PM, Jonas Smedegaard <dr at jones.dk> wrote:

> On Mon, Feb 28, 2011 at 08:57:37PM -0600, Anthony Papillion wrote:
>
>> I'm about to begin work again on a privacy program that I believe will fit
>> within the Freedom Box goals. Originally, I was going to develop it as a
>> desktop application in Python but, as someone pointed out yesterday, Python
>> isn't the right choice for embedded development, so I want to base it on a
>> language that could be used in the project.
>>
>> Obviously, C is probably acceptable. But are there any other languages
>> that would fit well within the Freedom Box architecture?
>>
>
> Python is sensible to use on a Plug device, I believe.
>
> Perhaps those discouraging it are people intending to use something else
> than the devices proposed in the talks by Eben Moglen, spawning this very
> project?
>
> That said, you are right that lightweight is good.  But reinventing wheels
> might cause poorer code or slower progress than using well-established
> modules, plugins, libraries etc. in existing languages.
>
> It very much depend on what kind of thingy it is you consider coding.
>
> (not that I am asking you to elaborate on your particular project: don't
> expect me to comment on it here, as I consider this project to be about
> building on existing and already packaged code, not inventing new stuff)
>
>
> Good luck with whatever it is you are working on :-)
>
>  - Jonas
>
> --
>  * Jonas Smedegaard - idealist & Internet-arkitekt
>  * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (GNU/Linux)
>
> iQIcBAEBCgAGBQJNbGSzAAoJECx8MUbBoAEhaUgP/3Rin+BiojMIOw0XcJfEGupo
> 2etRSRGY42nVqIxi4dLNRm4xF2szCbD0IzUby/hilIrakClRnHHSop1u2BV+YbS2
> mXi8ApkJsVkHLI1txXfZEJUL+zfY1/V5qmoU9rRTPcoHZ7zLFwIJC673fp2B3gIz
> Kl2/IzcE0hPR34L1JleaASebUOHNrA8yxJLSSMtOBQ5/TqW5jsA6QoMbAdJTb4bq
> JHhO6/IEHpxlpXs035n8R5eBsjAhQ9zeqrGCPakCcomtnYpqxhpZJPKWR6c+788h
> G6+TeH4xF1HB95oYfHYWLS9Hg1yHiEBZJA6YESdlq/gVPFbavyMQef9Mhd5WJoC1
> 1LzOZvio1lQC7q41Is6UcBSlyj24U+VRWAf4xuXmgXWyuVc+/KXkJjhg3IMCY1V4
> Fz+J8heNWOSUoTsIT66/plNWwE3Jsyon7QowQI0n8Kd1kPvVJCybxtS5GiJQMEJ1
> JUgZ5lVQpl8efkZwUdDp/SJ+1mDiV7J8LRS6OEk91I71RRDu11BhtVg2QPoN58Xr
> DFnaH+p4L/aAeOH3KpATRw6FBvWyUTTjzUpwIjO7OH+KayQ0c5SHSYeJF9P1yJU/
> j5WB9s0ehIyeiVOjr9/khvNdGvmCS9hlJut1KttPHyq3q+DSOVvwsrHogJcIJkGF
> fcUi+1/DYNCT+a4GV0t9
> =EQ2/
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Freedombox-discuss mailing list
> Freedombox-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20110228/d8d8a0de/attachment.htm>


More information about the Freedombox-discuss mailing list