[Felix-language] ios & android?

2014-08-19 Thread Raoul Duke
anybody using felix for mobile? -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ Felix-language mailing list Felix-language@lists.sourceforge.n

[Felix-language] possibly neat

2013-05-21 Thread Raoul Duke
http://nimrod-code.org/ -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor y

Re: [Felix-language] [felix] Re: hyperlight speed

2013-02-07 Thread Raoul Duke
blog it baby. -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb

[Felix-language] ot: what's a ring? (Re: [felix] Repository of code examples tolearn from)

2013-01-11 Thread Raoul Duke
On Fri, Jan 11, 2013 at 11:25 AM, john skaller wrote: > The abstract properties of numbers are defined here: > http://felix-lang.org/$/usr/local/lib/felix/felix-latest/lib/std//algebraic.flx > as a mathematician you will understand this code, despite the fact it > is using type classes. It's just

Re: [Felix-language] [felix] Can a strongly typed language be highly dynamic?

2013-01-10 Thread Raoul Duke
what dynamic modifications can felix do after it has been compiled + has started running the executable? vs. say Ruby's open classes? -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 A

Re: [Felix-language] [felix] ATS

2012-12-25 Thread Raoul Duke
2nd'd (although i'm just a language "groupie", not a 'trusted authority' on such things :-) note that iirc from the ats list, one wants to be looking at / using ats2, since ats is deprecated pretty much. please also note the part of the ddc dissertation that says the dependent etc. typing notation

Re: [Felix-language] [felix] LLVM

2012-11-27 Thread Raoul Duke
On Tue, Nov 27, 2012 at 3:38 PM, Dobes Vandermeer wrote: >> > Sure, but that's a hypothetical. >> Yes, its a design. Clearly hypothetical because game developers >> didn't have Felix before :) > Felix isn't the first system to support lightweight threads, though. please do note all the video game

Re: [Felix-language] [felix] LLVM

2012-11-27 Thread Raoul Duke
> Is that today's design goal, though? sounds like a very good question. :-) -- Keep yourself connected to Go Parallel: DESIGN Expert tips on starting your parallel project right. http://goparallel.sourceforge.net __

Re: [Felix-language] [felix] LLVM

2012-11-27 Thread Raoul Duke
On Tue, Nov 27, 2012 at 1:45 PM, john skaller > Maybe not. Consider a game where EVERYTHING is a thread. > All the actors, sprites, everything. All the time, not just when visible. > [Simulation]. > > Most of those objects need almost no state and use no resources. > True. But remember the original

Re: [Felix-language] [felix] LLVM

2012-11-27 Thread Raoul Duke
and (clueless question here) is not part of the problem also that if you ever want C/++ to be calling into Felix-generated stuff, and it doesn't follow standard C/++ calling, then things could be busted? -- Keep yourself c

Re: [Felix-language] [felix] futures

2012-11-20 Thread Raoul Duke
> A holiday in Italy and a Tuscan woman am i jealous? hm, perhaps i am. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP

Re: [Felix-language] [felix] futures

2012-11-20 Thread Raoul Duke
On Tue, Nov 20, 2012 at 4:41 PM, john skaller wrote: > Anyhow what is needed now are developers who can see the > potential of the system and stick with development long enough > to realise goals. The system is highly flexible, maybe too much > for the average programmer: there isn't even a fixed

Re: [Felix-language] [felix] Objects and inheritance

2012-11-14 Thread Raoul Duke
[why is there more than one felix list?] On Wed, Nov 14, 2012 at 9:18 AM, Dobes Vandermeer wrote: > Of course, one might also argue that your use of objects instead of type > classes points to a failure of your type class system. Surely you can do > whatever you are doing with objects using type

Re: [Felix-language] [felix] ncurses on OS, a note

2012-05-24 Thread Raoul Duke
> Keyboard mapping is a pain. Keyboard mapping when 10 different > application and OS layers intervene is a nightmare. the underlying argument i always put forward is that, essentially: people suck. ergo, technology sucks. qed. or something. like how the usb keyboard i have on this macbook pro st

Re: [Felix-language] type checking

2012-05-21 Thread Raoul Duke
On Sun, May 20, 2012 at 2:37 PM, john skaller wrote: > Well you should try that in Felix and let me know what needs to be > done to make the conversion reasonably simple, and the result > as readable (or more readable :) > > Particularly attention to portability of the script, i.e. so it works > o

Re: [Felix-language] Java in Felix

2012-05-20 Thread Raoul Duke
> better but I'm archaic, Pascal was my first language :) syntax is the vietnam of programming languages? ('course in viet nam it was called appropriately enough 'Resistance War Against America') -- Live Security Virtual

Re: [Felix-language] [felix] Re: Objects in Felix

2012-05-20 Thread Raoul Duke
On Sat, May 19, 2012 at 11:44 PM, john skaller wrote: > I guess it depends on the base language: Racket and Clojure are > both Lisp/Scheme dialects, right? well, they do use sexprs at least. code that is written to take advantage of loosey goosey forms of dynamic typing with runtime autocasting w

Re: [Felix-language] [felix] Re: Objects in Felix

2012-05-19 Thread Raoul Duke
On Sat, May 19, 2012 at 12:32 AM, john skaller wrote: > We'll get to that. Felix was always meant to be dynamically typed. > It is a scripting language after all. However, the way forward I have > chosen is: instead of "Python is dynamically typed lets try (in vain) to > add optional static typing

Re: [Felix-language] Objects in Felix

2012-05-17 Thread Raoul Duke
otherwise known as structural typing? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will i

Re: [Felix-language] Os abstraction model

2012-04-25 Thread Raoul Duke
seems like the kind of thing you can't get right from the get-go? trying to figure out, as it sounds like you are doing, a flexible layout for things so that it can be externalized in libraries and so that people can revamp them over time to improve things, that would be a nice ground to gain? (try

Re: [Felix-language] tricked again

2012-04-23 Thread Raoul Duke
is it worth having the compiler spit out warnings / reports about what optimizations like elisions happened? On Mon, Apr 23, 2012 at 12:53 AM, john skaller wrote: > OMG I finally found the webserver bug: > >          var linst = Dynlink::init_lib(lib + dll_extn); >          var library = Dynlink:

Re: [Felix-language] non terminating procedures/functions

2012-04-18 Thread Raoul Duke
any sounds weird to me. it sounds like "void*" in C or "Object" in Java. i would expect more something like "bottom" :-) -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try

Re: [Felix-language] Purity et al

2012-03-23 Thread Raoul Duke
On Thu, Mar 22, 2012 at 6:39 PM, john skaller wrote: > (a) provide subtyping so D - pure -> C is a subtype > of D -> C (maybe impure) > > (b) also provide variance notation or something which allows > to transmit the purity (or totality) of the argument to a HOF. as a Regular Joe end-user of prog

[Felix-language] Fwd: Delivery Status Notification (Failure)

2011-11-07 Thread Raoul Duke
7 Nov 2011 15:53:43 -0800 (PST) From: Raoul Duke Date: Mon, 7 Nov 2011 15:53:43 -0800 Message-ID: Subject: status? To: felix-langu...@googlegroups.com Content-Type: text/plain; charset=ISO-8859-1 (hey btw which is the right felix email list? seems like there are too many to choose from?!) a

Re: [Felix-language] any chance of a REPL?

2009-06-26 Thread Raoul Duke
> What benefit? > It would be good to have a solid description of the benefits. true. i have indeed found e.g. the Erlang shell to be annoyingly limited, and the niggling differences between the Scala and Clojure REP and their compiled runtimes can be frustrating. on the other hand, a lot of peopl

Re: [Felix-language] any chance of a REPL?

2009-06-26 Thread Raoul Duke
> There are a number of design features in Felix which make a > sequential interpreter problematic. i think this might be an area where Better << Good Enough. like, i get the feeling many REPLs aren't the best they could be, and use various hacks just to work at all, but that they still offer some

Re: [Felix-language] interesting problem

2009-06-26 Thread Raoul Duke
> In Ocaml the inability to do this is a major bug-bear. apparently F# is sorta a newer ML and i think it supports duck typing. Scala has some nifty stuff, too: http://neilbartlett.name/blog/2007/09/13/statically-checked-duck-typing-in-scala/ fwiw, sincerely. ---

Re: [Felix-language] any chance of a REPL?

2009-06-26 Thread Raoul Duke
hi, > I'm actually working on one :) It's going to take a while though since > it requires a lot of restructuring of the compiler pipeline. There is > currently a extremely prototype interactive parser called flxc that > will compile to bin/flxc that you can try out. I'm usually in #felix > on fre

[Felix-language] any chance of a REPL?

2009-06-26 Thread Raoul Duke
i know the question has come up before, and the crystal-8-ball's response has been weighted towards "not likely". but i can't help asking again in case something about the situation has changed. :-) sincerely. --

Re: [Felix-language] lvalues etc

2009-04-06 Thread Raoul Duke
hi, >> [1]: http://www.bitc-lang.org/docs/bitc/bitc-origins.html > Quite an interesting paper .. pity they didn't know about Felix. uh... googling a second would tell you otherwise :-) http://www.coyotos.org/pipermail/bitc-dev/2007-June/000920.html note that BitC is closing down as Dr. Shapiro

Re: [Felix-language] help with talking to c++

2007-07-17 Thread Raoul Duke
hi, Many thanks for all the info, it is good to get a handle on what is going on. > There's little need for things like SWIG, because there > is no substantive (executable) glue logic. Adding two > integers in Felix is the same as in C: While it is simple, it still seems like boilerplate. My hop

Re: [Felix-language] help with talking to c++

2007-07-17 Thread Raoul Duke
> > avoid DRY. Can one do something like: > > header > > #include > ah, doing some empirical studies, it looks like that can work, coolio. but that (the simpler route) doesn't get the Felix wrappering, ja? so there's still glue to be written before i can do things like var bar = foo(42); ?

Re: [Felix-language] help with talking to c++

2007-07-17 Thread Raoul Duke
> avoid DRY. Can one do something like: > header > #include ah, doing some empirical studies, it looks like that can work, coolio. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of D

[Felix-language] REPL?

2007-07-17 Thread Raoul Duke
hi, Is there a form of REPL for Felix per chance? (Skimming the docs I didn't notice one just yet.) thanks. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take co

Re: [Felix-language] help with talking to c++

2007-07-17 Thread Raoul Duke
hi, Many thanks for the tutorial! I will give it a shot. Reading over the info, it seems like there is quite a bit of work that a developer has to do to get hooked up with C++ code. Would it be possible to have some meta-generator (dunno if SWIG could work?) that would alleviate some of the work?

Re: [Felix-language] help with talking to c++

2007-07-16 Thread Raoul Duke
hi, > (or perhaps there are > examples in the docs I've overlooked)? So there's http://felix.sourceforge.net/doc/tutorial/embedding/en_flx_tut_bind_0011.html which shows how to use "cclass". From that example, it looks to me (Mr. Notsofasteinstein) like if you have a class with N fields and M m

[Felix-language] help with talking to c++

2007-07-16 Thread Raoul Duke
hi, I am a cat of little brain, and while I sorta am starting to grok what is going on with getting Felix to talk to C++, I'm still a little clueless and scared (it has been a while since I've done C++ which doesn't help). Might anybody happen to have a few simple examples I could look at, besides

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
> What point are you at? Do you have a working felix on your ibook yet? i got it working on an x86 running CentOS 4, at least up to doing hello world. i'm just getting the iBook to download from SVN and will try building that. (i thought i had svn on here already but i must have busted it or remov

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
> It looks like you haven't installed the rtl directory. ah, thanks. (the "make install" didn't work for me so i was hand-moving stuff to get the install going.) it works!! $ flx hello //Parsing Implementation std.flx //Parsing Implementation hello.flx w00t --

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
> Yes, the docs are not complete or up to date. Are you a tech writer > that loves writing docs for a quickly changing language for no pay? > > Personally I prefer developing software .. if I have to make > docs for a big system I'd rather generate them .. so figuring > out how to do that and then

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
hi, > Target (goal) driven building is WRONG. It starts to fail > for even trivial projects in C, it fails completely and > utterly for anything non-C or even moderate sized or with > any kind of commercial objectives. > > It's really hard to tell one million programmers they're > all lemmings ..

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
hi, > Fair enough but .. on LtU you were looking for a language > that could integrate seamlessly with C/C++. > > Well now you've found it. What we need more than anything > else is for you to actually start USING it. I'm not leaving Felix :-), but unfortunately am mostly stuck with an iBook to g

Re: [Felix-language] building

2007-07-15 Thread Raoul Duke
hi, > The only other reliable service is Debian autobuilder, which > we do use; it only builds for Linux, but at least it covers > several processors (including ia64, on which Felix doesn't > build, probably because Ocaml is broken on the processor). This is making more sense to me :-) That there

Re: [Felix-language] building

2007-07-14 Thread Raoul Duke
On 7/14/07, Erick Tryzelaar <[EMAIL PROTECTED]> wrote: > On 7/14/07, skaller <[EMAIL PROTECTED] > wrote: > > Still .. to solve the chicken-and-egg problem it's a snowball effect. > This is how I came about working on fbuild. I wanted to support this doesn't help address the topic at hand at all, b

Re: [Felix-language] building

2007-07-14 Thread Raoul Duke
hi, many thanks to you all for your time and thoughts and eyes and ears. I don't know that I have the time to be able to do much other than be a pain in the neck, for which I should have been and must apologize. Given what-all you-all have been saying, I guess I would hazard some new suggestions

Re: [Felix-language] building

2007-07-14 Thread Raoul Duke
hi, > Felix builds 'out of the box' on Unixen, OSX, Cygwin, MingW, > Win32 and Win64. Do you know ANY other system that can build > such a complex suite of software -- and test it -- on all > those platforms? I don't. That is - honestly - an impressive list. But... I feel like there is a gap betw

Re: [Felix-language] building

2007-07-14 Thread Raoul Duke
> (hm, anybody know why when i try to build my hello.flx all I get is > "//Parsing Implementation std.flx" and then it seems to hang for > ever?) it finally moved on, to other issues. i'll infestigate :) //Parsing Implementation std.flx //Parsing Implementation hello.flx In file included from hel

Re: [Felix-language] building

2007-07-14 Thread Raoul Duke
> Moving the repository, changing the build system, etc etc etc > are all peripheral destabilising events. We actually need docs, > performance measurements, and perhaps an easier way for people > to add regression tests. hi, i'll throw in my $0.02 unbidden? :-} [i'm a software developer by trade

Re: [Felix-language] building

2007-07-13 Thread Raoul Duke
thanks for the info. i've used SVN and yeah it is a pain :-( darcs? :-) - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just dat

Re: [Felix-language] building

2007-07-13 Thread Raoul Duke
> Yes, it should work now .. immaupdating as we speak so to speak. > that doesn't mean it's stable .. > things can change fast around here :) Any chance of there being a stable branch that is kept mostly safe and working, and things get merged into over time? Speaking only for myself, obviously,

Re: [Felix-language] building

2007-07-13 Thread Raoul Duke
hi, > svn update > Looks like an old version. it is... per the previous email thread where i was warned svn is unstable ;-) and that i should use revision 1546. i'll try updating to tip-of-tree and see how it goes! thanks.

Re: [Felix-language] building

2007-07-13 Thread Raoul Duke
hi, (I was on PPC OS X but switched to x86 CentOS.) I've managed to work through some basic issues with my machine's setup, and things are building, but I guess maybe there are some path things I don't grok? It looks to me like all the unit tests are failing? Random sample output below. Any ideas

Re: [Felix-language] Seeking help building 1.1.3 rc4 on OS X

2007-07-07 Thread Raoul Duke
hi, > > I believe this should work then: > > svn co -r1546 https://felix.svn.sourceforge.net/svnroot/felix felix > okeydokey, i'll give it a try! thanks. (probably won't get around to > trying it until tomorrow, tho.) I might be following the wrong instructions (I was looking at http://felix.sour

Re: [Felix-language] Seeking help building 1.1.3 rc4 on OS X

2007-07-05 Thread Raoul Duke
> I believe this should work then: > svn co -r1546 https://felix.svn.sourceforge.net/svnroot/felix felix okeydokey, i'll give it a try! thanks. (probably won't get around to trying it until tomorrow, tho.) sincerely. - This

Re: [Felix-language] Seeking help building 1.1.3 rc4 on OS X

2007-07-04 Thread Raoul Duke
> The 'right way' to install Felix is just to copy > the development directory tree intact, edit > bin/flx line 3: > INSTALL_ROOT=/usr/local/lib/felix/felix-1.1.4_x1 hi, thanks for taking a look at this. hm, i'm guessing that the tarball rc version is different from what is in SVN because the bin

Re: [Felix-language] Seeking help building 1.1.3 rc4 on OS X

2007-07-04 Thread Raoul Duke
> > svn co https://felix.svn.sourceforge.net/svnroot/felix/felix/trunk felix > > cd felix > > ./configure > > ./mk extract > > ./mk thanks for the note. i was using the tarball rc version - it doesn't appear to have "mk" at all (i did a "find" for it). i'll get the SVN version and see how it

[Felix-language] Seeking help building 1.1.3 rc4 on OS X

2007-07-04 Thread Raoul Duke
hello, I found some posts about similar issues, but only with older versions where supposedly the entire build system was different (http://osdir.com/ml/lang.felix.general/2006-07/msg00075.html). Has anybody hit this, or know what might be the solution? Many thanks for any pointers. Sorry if this