They all happen to export a similar API to user-land applications, but the (C++!) driver kits used with Darwin, the FreeBSD kernel and the Linux kernel are all quite different inside. So it's not really trivial at all.
Any programmer worth his salt can generally pick up a language fairly quickly ( admittedly, funcitonal languages are a different matter ).
I dunno, once get proficient in your first functional language, they're all pretty much the same, just like imperative languages are. Just a different set of commmon tools to pick up.
Admittedly, functional languages do have less uniform syntax; in the imperative world, the syntax of Algol 60 (and often its descendant, C) tends to dominate. But syntax is just icing.
Side note: it is getting interesting now that "traditional" languages are becoming increasingly functional. Ten years ago, in how many commonly-used scripting languages would you have expected to find first-class functions, lexical closures or first-class continuations? I expect functional languages (with convenient impurities) will be the norm in another 10-20 years.
We've got mailing lists for users and developers, as well as an IRC channel (#inkscape on freenode) and a Jabber conference room (inkscape on conference.gristle.org). The developers frequent all of them.
Just understand that the main developers are usually pretty saturated with work (e.g. I only get to do coding for Inkscape on some nights and weekends). Non-trivial suggestions, even if we like them a lot, may lie fallow for a while until a volunteer programmer finally adopts them.
As a result, after discussion it's a good idea to record your suggestions in our Sourceforge RFE tracker so we can keep track of them.
Yeah, we could do a lot better with the dialogs. We're still paring down that stuff.
One of the next things we plan on doing is moving most of the "Text and Font" dialog functionality into the secondary toolbar for the text tool (which is currently empty).
So, that's one less huge dialog you would need to mess with.
The layer situation is kind of the opposite, funnily enough. We've currently got a tiny layer selector at the bottom of the window (which we will be keeping, it's handy!), but still need a full-fledged layer dialog. I'm certainly going to try to minimize the amount of screen real-estate it requires, though.
Any fool can see that Inkscape is a program that automatically inks scanned comic book scetches.
You laugh, actually that is within the range of functionality we would ultimately like to have... comic work was the reason I got involved.
We already have bitmap tracing, but it's not refined enough for auto-inking yet. I do already use it for tracing scanned, hand-inked pages, at sufficiently high DPI.
Of course, yes, that's hardly the sole purpose of Inkscape.
I have to wonder whether the Slashdot editors mangled the original submission. bulia is one of our main writers/copy editors and is generally very lucid.
Generally the combination of medication and Cognitive-behavioral therapies has shown to be the most effective, rather than one or the other in isolation.
I'm guessing they went under because they were either asking too much for patent licenses, or because they were poor salesmen.
( 2005 - 1999 ) < 14, so most likely whichever creditor ended up with the patents is still still sitting on them.
We'll probably see a revival of the technology when someone willing to license the patents (under reasonable terms) acquires them, or the patents expire.
They all happen to export a similar API to user-land applications, but the (C++!) driver kits used with Darwin, the FreeBSD kernel and the Linux kernel are all quite different inside. So it's not really trivial at all.
Hey, have you thought about actually making this game in CheapAss Games style?
Making a PDF or something for the cards shouldn't be too hard. And you can use monopoly money, and dice for the lawsuit outcome.
Well, more like they're more likely to die of other causes before they see the effects of the radiation...
Out of idle curiosuity, are you dealing with issues like Gorilla Arm?
Since Inkscape is supposed to be designed around the SVG standard, we're not going to have a 1.0 release until we've implemented the entire standard.
(we'd like to have some other things too, but full SVG support is an absolute requirement)
Incidentally, the current version of Inkscape has built-in bitmap tracing.
Hey, it's an issue on the other platforms as well. Give the guy some slack, it's a valid complaint.
Known issue, though as far as I know we've not been able to track it down yet. It appears to happen only on the first invocation.
Happened to me too, though the delay was much shorter.
How many fonts do you have installed, OOC? Two of the current working theories for the delay are prelinking and font cache building.
I dunno, once get proficient in your first functional language, they're all pretty much the same, just like imperative languages are. Just a different set of commmon tools to pick up.
Admittedly, functional languages do have less uniform syntax; in the imperative world, the syntax of Algol 60 (and often its descendant, C) tends to dominate. But syntax is just icing.
Side note: it is getting interesting now that "traditional" languages are becoming increasingly functional. Ten years ago, in how many commonly-used scripting languages would you have expected to find first-class functions, lexical closures or first-class continuations? I expect functional languages (with convenient impurities) will be the norm in another 10-20 years.
He's talking about e.g. using it for automation in shell scripts though. You can use Inkscape non-interactively to batch-render SVGs and stuff.
Yep, we listen.
We've got mailing lists for users and developers, as well as an IRC channel (#inkscape on freenode) and a Jabber conference room (inkscape on conference.gristle.org). The developers frequent all of them.
Just understand that the main developers are usually pretty saturated with work (e.g. I only get to do coding for Inkscape on some nights and weekends). Non-trivial suggestions, even if we like them a lot, may lie fallow for a while until a volunteer programmer finally adopts them.
As a result, after discussion it's a good idea to record your suggestions in our Sourceforge RFE tracker so we can keep track of them.
Yeah, we could do a lot better with the dialogs. We're still paring down that stuff.
One of the next things we plan on doing is moving most of the "Text and Font" dialog functionality into the secondary toolbar for the text tool (which is currently empty).
So, that's one less huge dialog you would need to mess with.
The layer situation is kind of the opposite, funnily enough. We've currently got a tiny layer selector at the bottom of the window (which we will be keeping, it's handy!), but still need a full-fledged layer dialog. I'm certainly going to try to minimize the amount of screen real-estate it requires, though.
Yes, usability is a deliberate major focus for us.
Not that we're perfect by any means. c.f. the preferences dialog... *shudder*
You laugh, actually that is within the range of functionality we would ultimately like to have... comic work was the reason I got involved.
We already have bitmap tracing, but it's not refined enough for auto-inking yet. I do already use it for tracing scanned, hand-inked pages, at sufficiently high DPI.
Of course, yes, that's hardly the sole purpose of Inkscape.
I have to wonder whether the Slashdot editors mangled the original submission. bulia is one of our main writers/copy editors and is generally very lucid.
I guess everyone has their off days though...
Generally the combination of medication and Cognitive-behavioral therapies has shown to be the most effective, rather than one or the other in isolation.
Without the threat of human death, there is no war, just an elaborate game.
How would you force the loser to accept the outcome?
Yes, exactly. It'll finally open the doors to a pay-per-view model for all media.
I'm guessing they went under because they were either asking too much for patent licenses, or because they were poor salesmen.
( 2005 - 1999 ) < 14, so most likely whichever creditor ended up with the patents is still still sitting on them.
We'll probably see a revival of the technology when someone willing to license the patents (under reasonable terms) acquires them, or the patents expire.
You'd expect that, yes. But then how does stuff like Libya or Cuba being voted to head the UN Human Rights Comission happen?
PPP compression can bring the effective rate above 7k. As could rounding up.
I did. Article 29, especially paragraph 3, gives me the willies. No thanks, man.
Indeed, in the immortal words of Article 29:
Er. Wait...
He could have picked a better example.
But, in case you hadn't noticed, OpenOffice development has continued since Sun released the code, and Sun is using the code people contribute.
Sun is participating in the barter arrangement too.
Heck, I've been doing that for years.
Although I suppose patronizing public libraries wasn't quite what you had in mind.