Re: Kickstarter 2013 Revisited

2015-05-12 Thread Terence Heaford

 On 12 May 2015, at 02:21, J. Landman Gay jac...@hyperactivesw.com wrote:
 
 The datagrid would be another good candidate for a widget. Then we'd have a 
 real table control.


But wouldn’t that just still be a number of fields pretending to be table 
cells, just as now but inside a widget wrapper as opposed to a group wrapper?

Unless someone decided to integrate it with the OS (as NSTableView) in Cocoa 
but then it would not be cross platform.


All the best


Terry
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-12 Thread Mark Waddingham
No - widget based lists/tables are/would be rendered direct from data. It's on 
of the reasons they work so much better than compound controls for things which 
currently have to be made up from lots of controls.

We already have a simple ios-like list and simple treeview in 8, but are 
working on others - particularly as we improve the abilities of LCB.

Sent from my iPhone

 On 12 May 2015, at 07:32, Terence Heaford t.heaf...@icloud.com wrote:
 
 
 On 12 May 2015, at 02:21, J. Landman Gay jac...@hyperactivesw.com wrote:
 
 The datagrid would be another good candidate for a widget. Then we'd have a 
 real table control.
 
 
 But wouldn’t that just still be a number of fields pretending to be table 
 cells, just as now but inside a widget wrapper as opposed to a group wrapper?
 
 Unless someone decided to integrate it with the OS (as NSTableView) in Cocoa 
 but then it would not be cross platform.
 
 
 All the best
 
 
 Terry
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-12 Thread Terence Heaford

 On 12 May 2015, at 08:38, Mark Waddingham m...@livecode.com wrote:
 
 We already have a simple ios-like list and simple treeview in 8, but are 
 working on others - particularly as we improve the abilities of LCB.

Well, that’s promising then as an updated DataGrid would be essential for me.

I am still concerned though that the rendering performance of a DataGrid 
implemented in LCB may be inferior to what we currently have in 6.7.4.

Note: I did not state 7.0.4 because in my view it’s performance is inferior to 
6.7.4.

What assurance can you give in this regard?


All the best

Terry

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-12 Thread Kay C Lan
On Tue, May 12, 2015 at 1:36 AM, PystCat pyst...@gmail.com wrote:


  What the Americans have done is pinched other people's inventions and
 improved them immensely, to the extent
  that they can fool people they invented the things in the first place.

 Examples and/or citations, please.  


Ketchup

If you have a Mac type Ketchup into Spotlight and then select Dictionary -
which should be a little red book entry. In Cantonese the pronunciation
would be anglicised as catz up.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-12 Thread Kay C Lan
On Mon, May 11, 2015 at 11:30 PM, Geoff Canyon gcan...@gmail.com wrote:

  How about asian countries where the character set is hundreds or
 thousands of
 images?


There are basically two methods, one for gweilos who don't know how to
write Chinese characters but need Chinese characters and another for real
Chinese. This youTube video eventually shows both methods but the guy
rambles on for ages and doesn't get to the point until about the 3 min
mark:

https://www.youtube.com/watch?v=lwf6hzyekxs

The methods are exactly the same for iPhone/Android/Windows phones.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-12 Thread Trevor DeVore
On Tuesday, May 12, 2015, Terence Heaford t.heaf...@icloud.com wrote:


 I am still concerned though that the rendering performance of a DataGrid
 implemented in LCB may be inferior to what we currently have in 6.7.4.


As the original author of the data grid and someone who has written a fair
number of widgets in the past few months, I can assure you that a widget
implementation of a table or data grid form would render much faster. The
widget architecture is so much more efficient then grouping controls
together.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 01:46, Dr. Hawkins wrote:

On Sun, May 10, 2015 at 10:11 AM, Lynn Fredricks 
lfredri...@proactive-intl.com wrote:


I think this one may have been a good thing. MS is retooling their OS
strategy and it looks like there will be better integration and
compatibility between various platforms.


That's just the cover story.

What they're  *actually* doing is ramping up, of all things, vacuum cleaner
production.

Odd as it sounds, they figured out that there's a huge demand for a
microsoft product, any microsoft product, that doesn't suck  . . .



It does sound odd; especially as it has taken them about 20 years to 
work it out.


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
On Mon, May 11, 2015 at 12:27 AM, Peter W A Wood peterwaw...@gmail.com
wrote:

 Any app using emoticons or emoji or whatever they are called will be using
 Unicode.


emoji, yes, but that seems like a razor-thin use case. I wonder how many
apps implement their own image-based solution rather than be limited to the
few hundred glyphs in the unicode emoji set.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford

 On 10 May 2015, at 20:39, Mark Waddingham m...@livecode.com wrote:
 
 will have much better performance than equivalent code written in LCS


Will the rendering performance of a Widget (as opposed to the running of a 
script) be faster than a control currently rendered by the LC engine?

So as an example, will a button rendered to the screen as a widget render to 
the screen faster than a button rendered in say 6.7.4?


All the best

Terry
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
On Sun, May 10, 2015 at 4:09 PM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:

 Software should be unicode-compatible nowadays. This is what users and
 developers expect. So, I would say 100%.


I think of myself as a developer. Everything I do these days is in-house,
and has absolutely no need of unicode. The most recent thing I worked on
for others is Navigator, and no one has ever asked me for a unicode version
of that. The last app I worked on before that has been selling for the past
12 years or so, internationally, and no one has asked for a unicode version
of that. Maybe I'm unique, but for my personal use cases, unicode is
irrelevant, and given the opportunity costs and performance hits, a
negative.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 09:20, Geoff Canyon wrote:

On Sun, May 10, 2015 at 4:09 PM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:


Software should be unicode-compatible nowadays. This is what users and
developers expect. So, I would say 100%.


I think of myself as a developer. Everything I do these days is in-house,
and has absolutely no need of unicode. The most recent thing I worked on
for others is Navigator, and no one has ever asked me for a unicode version
of that. The last app I worked on before that has been selling for the past
12 years or so, internationally, and no one has asked for a unicode version
of that. Maybe I'm unique, but for my personal use cases, unicode is
irrelevant, and given the opportunity costs and performance hits, a
negative.
___



This is why LiveCode needs to be modularized, so one can opt-in or not 
as the case may
be for what capabilities you require when it comes to hiving off a 
standalone.


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
On Mon, May 11, 2015 at 12:30 AM, Lynn Fredricks 
lfredri...@proactive-intl.com wrote:

 iOS is the odd ball in that it represents not only the platform itself, but
 also the means of delivery (with the exception of the weirdness Apple has
 implemented for iOS corporate applications). With the exception of early
 adopter types and very specific vertical markets, consumer software buyers
 are extremely reluctant to buy something in a language they cannot
 understand.

 The US market for applications is dependent on applications with UI's in
 English; the lack of multi-lingual support even if not used acts as a
 disqualifer to sales.

 Don't underestimate the effect of disqualifiers. No Unicode support is a
 massive disqualifier.


This is why I asked, hoping for a response from someone who shops the Greek
app store, or the Japanese app store. Those are the ones who would know the
percentage.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Monte Goulding

 On 11 May 2015, at 4:24 pm, Geoff Canyon gcan...@gmail.com wrote:
 
 This is why I asked, hoping for a response from someone who shops the Greek
 app store, or the Japanese app store. Those are the ones who would know the
 percentage.

What percentage are you looking for? All native apps would use unicode because 
that’s the encoding of the strings files. Whether they are internationalised is 
probably what you mean… is it? Are you wondering the percentage of apps that 
are internationalised with different text for each language?

Cheers

Monte

--
M E R Goulding http://goulding.ws/ 
Software development services
Bespoke application development for vertical markets

mergExt http://mergext.com/ - There's an external for that!

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mark Waddingham
I think of myself as a developer. Everything I do these days is 
in-house,
and has absolutely no need of unicode. The most recent thing I worked 
on
for others is Navigator, and no one has ever asked me for a unicode 
version
of that. The last app I worked on before that has been selling for the 
past
12 years or so, internationally, and no one has asked for a unicode 
version

of that. Maybe I'm unique, but for my personal use cases, unicode is
irrelevant, and given the opportunity costs and performance hits, a
negative.


Not unique perhaps, but 'fortunate'?

Whether or not your application's use unicode directly is not the issue 
- beyond direct localization of your interface, a lot of strings come 
into your app from outside sources which you cannot control (of course 
this largely depends on the target of the app - I guess in-house might 
be slight more controllable).


If you have an app that processes arbitrary files on disk, then unless 
you are going to limit your users to Western European languages in their 
choice of filenames then you need unicode (can you really control the 
filenames end users might want to use)?


If you have an app that is customized by user's personal details, then 
unless you are going to force your users to only use Western European 
characters for their name, address etc, then you need unicode.


If you have an app that uses the system date format, then unless you are 
going to force your users to only use a Western European locale setting, 
then you need unicode.


Ultimately anyone who is writing apps for any platform and intends to 
distribute them widely (whether localized or not) really does need 
Unicode support - if only to ensure that any edge-cases (such as unicode 
containing filenames, unicode containing locales and such) don't cause 
your app to break.


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

I'm not entirely sure what seamless means . . . but

if I open a stack authored in LC 4.5 where I have script lines like this:

set the unicodeText of fld TEKST to numToChar(12345)

things don't work.

Were I convinced of the necessity of converting my source stack of my 
Devawriter Pro
(and my other language processing tools) to 7+ I would have to alter one 
h*ll of a lot

of code.

Of course if I could see a reason to justify that I would grab 5 litres 
of strong coffee,

some matchsticks to prop my eyelids open, and get down to some serious work.

But I cannot.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond
There has got to be something serious awry when Bjoernke agrees with 
Richmond.


Richmond.

On 05/11/2015 03:05 AM, Bjoernke von Gierke wrote:

There is no communication about any aspect other then widgets, which frankly, still look 
like an easier way to make externals to me, nothing more. How many people actually 
currently make externals? about 1% of the user base, probably even less. If this is 
increased 5 times by some sort of not quite but similar to x-talk language, 
that's certainly slightly better for the platform and the community. While also making 
some in-house tasks for RunRev easier, I guess. I don't care much about any of that, and 
I think the benefits are not offset by the pain of maintaining a second language.

Meanwhile the GUI is shoddy, documentation quality, presentation and amount is 
the same as it was ten years ago, and community interaction is inexistent or at 
it's best emergency-reaction based (like just now). There's no version that 
comes even close to 5.5 in stability. Which is especially sad, because 5.5 is 
at best an one-eyed man among all the other blind versions of LC/RR when 
considering stability. My last run in with quality was that the current 
versions in February could not be used as a server, sockets would just randomly 
work or not, where the same project under 6.6.5 worked perfectly fine.

Adding unicode is nice, but making all text handling slower by half (sometimes even 30 
times slower) is not going to convince me to start using 7 (ignoring the added stability 
hit compared even to current 6 versions). Especially as the only actual difference for my 
needs is that I am not allowed to use uni-en/decode, but instead two syntactical 
different (but functionally completely the same) terms. Sure nice for non-latin 
scriptures users to have a slow version of LC just for them tho.. I guess? But basically, 
this is not what I expect from seamless unicode support. Therefore, I 
consider the unicode part of the kickstarter unfulfilled.

The same goes for skinning. Promised as part of the kickstarter, this now sounds like a can change 
colours checkbox for the new widgets/externals. Sure is nice, but certainly not what I'd expect when I 
hear make your own themes. Sounds like this is only for those people who want to deal with 
another scripting language, and in LC it affects only those parts that are compatible with widgets. Instead 
of adding community made themes to the os 9 (emulated) menu, or improving on how object style 
inheritance works, or any other approach to making themes actually easier, it's just gonna be some objects, 
made by some people, for some cases... Sounds to me like the same as it is now. I'f I'm right with this 
assessment, theming is not going to be fulfilled in my eyes.

Funnily I think what RunRev is doing is... ok... Well, I guess that's up for 
debate, but it certainly looks like RunRev is happy with the approach that 
they've chosen to make the LC product better. I just wish they'd get their act 
together about finally improving _how_ they go about things.

For starters, how about never, ever, ever replying to a complaint or comment with 
We will eventually somewhen do exactly what you asked for (seriously, never 
say that!).

Björnke

PS: Not fulfilling kickstarter promises is Ok for me. It's just saddening that 
I expected unhappy supporters, since the first day I heard RunRev is going to 
do crowdfunding. They're just not capable of communicating, which makes 
attempts at crowd-anything futile.

--

Chat with other LC people:
http://bjoernke.com/chatrev

Use a better dictionary in the IDE:
http://www.bjoernke.com/bvgdocu

Try chartsEngine:
https://livecode.com/store/marketplace/charts-engine-1-2-1



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mark Waddingham

On 2015-05-11 02:05, Bjoernke von Gierke wrote:

Adding unicode is nice, but making all text handling slower by half
(sometimes even 30 times slower) is not going to convince me to start
using 7 (ignoring the added stability hit compared even to current 6
versions). Especially as the only actual difference for my needs is
that I am not allowed to use uni-en/decode, but instead two
syntactical different (but functionally completely the same) terms.
Sure nice for non-latin scriptures users to have a slow version of LC
just for them tho.. I guess? But basically, this is not what I expect
from seamless unicode support. Therefore, I consider the unicode
part of the kickstarter unfulfilled.


Well that's your opinion - but I certainly don't agree with your 
assessment.


'seamless unicode support' means that you can load a stack developed in 
an older version and it will work, and assuming you aren't doing 
intimate text processing which requires knowledge of Unicode to be 
'correct' then it will work with both unicode and non-unicode inputs 
whereas before it wouldn't have been able to handle unicode at all.


As a case in point, I just opened up revNavigator from the plugins menu 
- and it works in 7. Indeed, if I have objects with Unicode names, 
revNavigator still works perfectly, displaying precisely what you would 
expect. There was no need for me to modify the code, nor do anything to 
the stack.


In regards to textEncode / textDecode then they were introduced because 
they have the correct semantics for dealing with the notion of 'text' 
which is may or may not be unicode (whether it is or not shouldn't, in 
general, be a concern to the scripter).


It is important to remember that uniEncode and uniDecode work with 
UTF-16 binary data - not with text strings - and if, for example, you 
want to encode a string as UTF-8 you have to use:

  get uniDecode(uniEncode(tMyString), utf8)
with textDecode it is just:
  get textEncode(tMyString, UTF8)
Given the operation being performed here is 'encoding a string to UTF8', 
I think the latter makes a great deal more sense.



The same goes for skinning. Promised as part of the kickstarter, this
now sounds like a can change colours checkbox for the new
widgets/externals. Sure is nice, but certainly not what I'd expect
when I hear make your own themes. Sounds like this is only for those
people who want to deal with another scripting language, and in LC it
affects only those parts that are compatible with widgets. Instead of
adding community made themes to the os 9 (emulated) menu, or
improving on how object style inheritance works, or any other approach
to making themes actually easier, it's just gonna be some objects,
made by some people, for some cases... Sounds to me like the same as
it is now. I'f I'm right with this assessment, theming is not going to
be fulfilled in my eyes.


You are incorrect here. The themeing library we are working on will be 
pluggable - it needs to be, as it at least has to account for both 
emulated and native themes on the various platforms we support.


There isn't a 'magical' way to make controls automatically theme with 
pluggable themes (which is what you seem to be suggesting that there is) 
- the controls have to be written in such a way to use the themeing 
library (which our widgets will be, and a developer of widgets can 
choose to use the library if they wish).


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mark Waddingham

On 2015-05-11 10:34, Richmond wrote:

I'm not entirely sure what seamless means . . . but

if I open a stack authored in LC 4.5 where I have script lines like 
this:


set the unicodeText of fld TEKST to numToChar(12345)

things don't work.


Which was why I qualified what I said with the term 'initimate text 
processing' - which Devawriter certainly does as it builds up Unicode 
strings out of component codepoint parts rather than just manipulating 
characters and other chunks.


In this case I tried:

set the useUnicode to true
set the unicodeText of fld TEKST to numToChar(12345)

And it seemed to work in 7...

In 5.5 we changed the meaning of the 'char' chunk in a field so that you 
didn't have to mess around with bytes when dealing with Unicode - I 
suspect this is probably a big part of why Devawriter doesn't port 
forward to 7, rather than 7 itself.


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 12:50, Mark Waddingham wrote:

On 2015-05-11 10:34, Richmond wrote:

I'm not entirely sure what seamless means . . . but

if I open a stack authored in LC 4.5 where I have script lines like 
this:


set the unicodeText of fld TEKST to numToChar(12345)

things don't work.


Which was why I qualified what I said with the term 'initimate text 
processing' - which Devawriter certainly does as it builds up Unicode 
strings out of component codepoint parts rather than just manipulating 
characters and other chunks.


In this case I tried:

set the useUnicode to true
set the unicodeText of fld TEKST to numToChar(12345)

And it seemed to work in 7...

In 5.5 we changed the meaning of the 'char' chunk in a field so that 
you didn't have to mess around with bytes when dealing with Unicode - 
I suspect this is probably a big part of why Devawriter doesn't port 
forward to 7, rather than 7 itself.




Possibly. I have to find time to work that one out.

Thanks.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Bjoernke von Gierke
 I’m kind of surprised that the seller of a charting package can’t see the 
 potential for implementing them as widgets. Much faster to render and able to 
 do things like rotated text easily.
 
 Cheers
 
 Monte

Sure, Widgets do things that LC can't do. I do however want LC to be able to do 
stuff. In a similar vein, I'd want to use LC to access sql and xml. Instead, 
I'm using C-style functions. It's not xTalk, just like widgets (at least right 
now) are not LC.


--

Chat with other LC people:
http://bjoernke.com/chatrev

Use a better dictionary in the IDE:
http://www.bjoernke.com/bvgdocu

Try chartsEngine:
https://livecode.com/store/marketplace/charts-engine-1-2-1



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
I suppose so, yes. For example, Fruit Ninja: the version I have installed
may use unicode, as you say, but all its characters are plain english/ascii
characters. But maybe there's a Lithuanian Fruit Ninja where unicode is
needed? I don't know.

On Mon, May 11, 2015 at 1:29 AM, Monte Goulding mo...@sweattechnologies.com
 wrote:


  On 11 May 2015, at 4:24 pm, Geoff Canyon gcan...@gmail.com wrote:
 
  This is why I asked, hoping for a response from someone who shops the
 Greek
  app store, or the Japanese app store. Those are the ones who would know
 the
  percentage.

 What percentage are you looking for? All native apps would use unicode
 because that’s the encoding of the strings files. Whether they are
 internationalised is probably what you mean… is it? Are you wondering the
 percentage of apps that are internationalised with different text for each
 language?

 Cheers

 Monte

 --
 M E R Goulding http://goulding.ws/
 Software development services
 Bespoke application development for vertical markets

 mergExt http://mergext.com/ - There's an external for that!

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com wrote:

 As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to the
 stack.


Ha, way to hit me where I live :-) Are developers really naming objects
with unicode-only names? Why? It's not like repeat or filter are
localized, so how much of a benefit is it really that variable names and
object names can be in cyrillic?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
Again, maybe I'm unusual, but none of these apply to any of the apps I've
ever written. I've done consulting work (oh so long ago) on apps that
stored people's names, and likely unicode comes in handy for those, but I
haven't asked the authors whether they take advantage of it.

I'm not arguing against unicode, since I really don't know. The impression
I get is that there has been a huge opportunity cost of implementing it,
and on the list I've seen far more people complain about it than praise it.

On Mon, May 11, 2015 at 3:02 AM, Mark Waddingham m...@livecode.com wrote:

 I think of myself as a developer. Everything I do these days is in-house,
 and has absolutely no need of unicode. The most recent thing I worked on
 for others is Navigator, and no one has ever asked me for a unicode
 version
 of that. The last app I worked on before that has been selling for the
 past
 12 years or so, internationally, and no one has asked for a unicode
 version
 of that. Maybe I'm unique, but for my personal use cases, unicode is
 irrelevant, and given the opportunity costs and performance hits, a
 negative.


 Not unique perhaps, but 'fortunate'?

 Whether or not your application's use unicode directly is not the issue -
 beyond direct localization of your interface, a lot of strings come into
 your app from outside sources which you cannot control (of course this
 largely depends on the target of the app - I guess in-house might be slight
 more controllable).

 If you have an app that processes arbitrary files on disk, then unless you
 are going to limit your users to Western European languages in their choice
 of filenames then you need unicode (can you really control the filenames
 end users might want to use)?

 If you have an app that is customized by user's personal details, then
 unless you are going to force your users to only use Western European
 characters for their name, address etc, then you need unicode.

 If you have an app that uses the system date format, then unless you are
 going to force your users to only use a Western European locale setting,
 then you need unicode.

 Ultimately anyone who is writing apps for any platform and intends to
 distribute them widely (whether localized or not) really does need Unicode
 support - if only to ensure that any edge-cases (such as unicode containing
 filenames, unicode containing locales and such) don't cause your app to
 break.

 --
 Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
 LiveCode: Everyone can create apps

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond



On 05/11/2015 03:40 PM, Geoff Canyon wrote:

On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com wrote:


As a case in point, I just opened up revNavigator from the plugins menu -
and it works in 7. Indeed, if I have objects with Unicode names,
revNavigator still works perfectly, displaying precisely what you would
expect. There was no need for me to modify the code, nor do anything to the
stack.


Ha, way to hit me where I live :-) Are developers really naming objects
with unicode-only names? Why? It's not like repeat or filter are
localized, so how much of a benefit is it really that variable names and
object names can be in cyrillic?



Well, it may be that your work goes a lot more smoothly if you can give your
variables and objects names that are relatively easy to remember because 
they are

in your native language.

I don't know what you call your variables and objects, but I always give 
them names
that make sense to me and have some sort of connexion to their function: 
flds such
as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma 
mind mair
than Sudron yins, as well as aa those that aiblins hae nummers: yin, 
twa, three, fower,
fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
Bulgarian fae his leid
he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, 
ОБОР.


The unconscious arrogance of the English-speaking world never ceases to 
amaze me.


It might not be a bad idea to meditate on the fact that an awful lot of 
people conduct

their daily lives using non-latinate writing systems.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
I wasn't trying to imply that everyone should work in english. For
starters, there are many languages besides english that use few or no
non-ascii characters. But also, I was just saying that since the language
*itself* is in english, how much of a difference does it make to work
entirely within the ascii character set? Obviously some (a lot?) but if
that were the only use-case for unicode it would be thin indeed.

/diggingTheHoleDeeper ;-)

On Mon, May 11, 2015 at 8:30 AM, Richmond richmondmathew...@gmail.com
wrote:



 On 05/11/2015 03:40 PM, Geoff Canyon wrote:

 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com
 wrote:

  As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to
 the
 stack.

  Ha, way to hit me where I live :-) Are developers really naming objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?


 Well, it may be that your work goes a lot more smoothly if you can give
 your
 variables and objects names that are relatively easy to remember because
 they are
 in your native language.

 I don't know what you call your variables and objects, but I always give
 them names
 that make sense to me and have some sort of connexion to their function:
 flds such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind
 mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa,
 three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА,
 ОБОР.

 The unconscious arrogance of the English-speaking world never ceases to
 amaze me.

 It might not be a bad idea to meditate on the fact that an awful lot of
 people conduct
 their daily lives using non-latinate writing systems.

 Richmond.


 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Trevor DeVore
On Mon, May 11, 2015 at 8:37 AM, Geoff Canyon gcan...@gmail.com wrote:

 Again, maybe I'm unusual, but none of these apply to any of the apps I've
 ever written. I've done consulting work (oh so long ago) on apps that
 stored people's names, and likely unicode comes in handy for those, but I
 haven't asked the authors whether they take advantage of it.

 I'm not arguing against unicode, since I really don't know. The impression
 I get is that there has been a huge opportunity cost of implementing it,
 and on the list I've seen far more people complain about it than praise it.


I really like the changes in LC 7 with regards to unicode. I am glad to
(almost) be done with worrying about user input and user file names. I
don't localize my software but I have people writing content in my software
in Greek, Russian, Chinese, etc. The are also trying to open files that
have unicode in the path names. I'm upgrading my products to use LC 8
(started in LC7) and will be very happy when I don't have to answer
questions about why my software can't open certain files or can't be
installed in a folder with a unicode character in the path name.

My experience is that if you write an application for the general public
that allows text input or needs to open files named by the user, then there
is a high probability that you will run into unicode issues if your
software doesn't have support for it. Not having proper unicode support is
something I would eventually leave a development platform over.

-- 
Trevor DeVore
ScreenSteps
www.screensteps.com-www.clarify-it.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread J. Landman Gay
On May 11, 2015 9:06:07 AM CDT, Geoff Canyon gcan...@gmail.com wrote:
 But also, I was just saying that since the language
*itself* is in english, how much of a difference does it make to work
entirely within the ascii character set? 

Flipping things around a bit, how much of a difference would it make to work 
entirely within the Russian character set? You may have learned just enough of 
the language to write the syntax, but you'll want to name your variables and 
objects so that they are meaningful to you. I see this all the time in the 
forums where folks who need to use a translator to post their questions provide 
script snippets. The variables and object references are always in their native 
language. 

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread PystCat
I have a friend who gets very annoyed that the Americans always control 
things.  When I ask for clarification of this I get, Well... For instance, 
why does the States have to be 001 in the international dialing? Answer me 
THAT..!  The answer... We invented the telephone.  If you want to control 
something, invent it.  That shut him up.

If you want a language to be controlled in whatever language you want... Invent 
one.





 On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:
 
 
 
 On 05/11/2015 03:40 PM, Geoff Canyon wrote:
 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com wrote:
 
 As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to the
 stack.
 
 Ha, way to hit me where I live :-) Are developers really naming objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?
 
 
 Well, it may be that your work goes a lot more smoothly if you can give your
 variables and objects names that are relatively easy to remember because they 
 are
 in your native language.
 
 I don't know what you call your variables and objects, but I always give them 
 names
 that make sense to me and have some sort of connexion to their function: flds 
 such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind 
 mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
 three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, ОБОР.
 
 The unconscious arrogance of the English-speaking world never ceases to amaze 
 me.
 
 It might not be a bad idea to meditate on the fact that an awful lot of 
 people conduct
 their daily lives using non-latinate writing systems.
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mark Schonewille

Hi,

A quick look-up on Wikipedia:

Innocenzo Manzetti considered the idea of a telephone as early as 1844, 
and may have made one in 1864, as an enhancement to an automaton built 
by him in 1849.


Why doesn't Italy have 001?

Don't answer that the US invented electricity: it is said that the 
Babylonians did this some time earlier.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 5/11/2015 16:09, PystCat wrote:

I have a friend who gets very annoyed that the Americans always control things.  When I ask for 
clarification of this I get, Well... For instance, why does the States have to be 001 in the 
international dialing? Answer me THAT..!  The answer... We invented the telephone.  If you 
want to control something, invent it.  That shut him up.

If you want a language to be controlled in whatever language you want... Invent 
one.






On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:




On 05/11/2015 03:40 PM, Geoff Canyon wrote:

On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com wrote:

As a case in point, I just opened up revNavigator from the plugins menu -
and it works in 7. Indeed, if I have objects with Unicode names,
revNavigator still works perfectly, displaying precisely what you would
expect. There was no need for me to modify the code, nor do anything to the
stack.


Ha, way to hit me where I live :-) Are developers really naming objects
with unicode-only names? Why? It's not like repeat or filter are
localized, so how much of a benefit is it really that variable names and
object names can be in cyrillic?



Well, it may be that your work goes a lot more smoothly if you can give your
variables and objects names that are relatively easy to remember because they 
are
in your native language.

I don't know what you call your variables and objects, but I always give them 
names
that make sense to me and have some sort of connexion to their function: flds 
such
as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind mair
than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
three, fower,
fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
Bulgarian fae his leid
he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, ОБОР.

The unconscious arrogance of the English-speaking world never ceases to amaze 
me.

It might not be a bad idea to meditate on the fact that an awful lot of people 
conduct
their daily lives using non-latinate writing systems.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mike Kerner
Reminding everyone that Bell was a Scott is like reminding everyone that
Einstein was German.  It's a lesson that should remind everyone, especially
colonists, that you gotta have a big tent, be accepting of big, novel,
disruptive ideas, and gladly and joyfully welcome everyone, with open arms,
no matter what you or anyone else thinks of them, lest they take their
talents somewhere else.

-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, This is good.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
Just for fun.


Can someone tell me who invented the Computer?



All the best

Terry

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mark Schonewille

*thumbs up*

But I'll leave this sub-thread now, because it seems quite OT.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 5/11/2015 16:43, Terence Heaford wrote:

Tivadar Puskás de Ditró (English: Theodore Puskás [1] http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-1 b. 17 September 1844, Pest 
http://en.wikipedia.org/wiki/Pest_(city) - d. 16 March 1893, Budapest http://en.wikipedia.org/wiki/Budapest) was a Hungarian 
http://en.wikipedia.org/wiki/Hungary inventor http://en.wikipedia.org/wiki/Inventor, telephone http://en.wikipedia.org/wiki/Telephone 
pioneer, and inventor of the telephone exchange http://en.wikipedia.org/wiki/Telephone_exchange[2] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-2[3] http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-3[4] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-4[5] http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-5[6] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-6 He was also the founder of Telefon Hírmondó 
http://en.wikipedia.org/wiki/Telefon_H%C3%ADrmond%C3%B3.


On 11 May 2015, at 15:31, Mike Kerner mikeker...@roadrunner.com wrote:

They invented
the international telephone network.




All the best

Terry




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

RE: Kickstarter 2013 Revisited

2015-05-11 Thread Lynn Fredricks
 I wasn't trying to imply that everyone should work in 
 english. For starters, there are many languages besides 
 english that use few or no non-ascii characters. But also, I 
 was just saying that since the language
 *itself* is in english, how much of a difference does it make 
 to work entirely within the ascii character set? Obviously 
 some (a lot?) but if that were the only use-case for unicode 
 it would be thin indeed.

The language is *derived* from English syntax, but so are most computer
languages in some respect. There have been some attempts to make programming
languages based on other languages, but they didn't get get very far. There
was one in France (I forget the name) and another in Japan (the Tron
project).

Objects need to be able to have native labels (menu items, etc).

Any application that manipulates text needs to follow the standard dejour
for that.

Consider for example, a contact manager or calendar application. Names must
be renderable correctly, often using the sort order that's appropriate to
the native language. There are many classes of applications that are not
possible without it.

Also, you have to look at the competition too. All the pro tools out there
support Unicode. Not supporting it is a disqualifier.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
And….


http://en.wikipedia.org/wiki/Alexander_Graham_Bell 
http://en.wikipedia.org/wiki/Alexander_Graham_Bell


Alexander Graham Bell is  a Scottish 
http://en.wikipedia.org/wiki/Scottish_people scientist


All the best

Terry



 On 11 May 2015, at 15:27, Mark Schonewille m.schonewi...@economy-x-talk.com 
 wrote:
 
 Hi,
 
 A quick look-up on Wikipedia:
 
 Innocenzo Manzetti considered the idea of a telephone as early as 1844, and 
 may have made one in 1864, as an enhancement to an automaton built by him in 
 1849.
 
 Why doesn't Italy have 001?
 
 Don't answer that the US invented electricity: it is said that the 
 Babylonians did this some time earlier.
 
 --
 Best regards,
 
 Mark Schonewille
 
 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553
 
 Installer Maker for LiveCode:
 http://qery.us/468
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/
 
 On 5/11/2015 16:09, PystCat wrote:
 I have a friend who gets very annoyed that the Americans always control 
 things.  When I ask for clarification of this I get, Well... For instance, 
 why does the States have to be 001 in the international dialing? Answer 
 me THAT..!  The answer... We invented the telephone.  If you want to 
 control something, invent it.  That shut him up.
 
 If you want a language to be controlled in whatever language you want... 
 Invent one.
 
 
 
 
 
 On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:
 
 
 
 On 05/11/2015 03:40 PM, Geoff Canyon wrote:
 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com 
 wrote:
 
 As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to 
 the
 stack.
 
 Ha, way to hit me where I live :-) Are developers really naming objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?
 
 
 Well, it may be that your work goes a lot more smoothly if you can give your
 variables and objects names that are relatively easy to remember because 
 they are
 in your native language.
 
 I don't know what you call your variables and objects, but I always give 
 them names
 that make sense to me and have some sort of connexion to their function: 
 flds such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind 
 mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
 three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, 
 ОБОР.
 
 The unconscious arrogance of the English-speaking world never ceases to 
 amaze me.
 
 It might not be a bad idea to meditate on the fact that an awful lot of 
 people conduct
 their daily lives using non-latinate writing systems.
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Mike Kerner
It doesn't matter if the colonists invented the telephone.  They invented
the international telephone network.  Thus, they got to decide how it
operates.

On Mon, May 11, 2015 at 10:27 AM, Mark Schonewille 
m.schonewi...@economy-x-talk.com wrote:

 Hi,

 A quick look-up on Wikipedia:

 Innocenzo Manzetti considered the idea of a telephone as early as 1844,
 and may have made one in 1864, as an enhancement to an automaton built by
 him in 1849.

 Why doesn't Italy have 001?

 Don't answer that the US invented electricity: it is said that the
 Babylonians did this some time earlier.

 --
 Best regards,

 Mark Schonewille

 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553

 Installer Maker for LiveCode:
 http://qery.us/468

 Buy my new book Programming LiveCode for the Real Beginner
 http://qery.us/3fi

 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/

 On 5/11/2015 16:09, PystCat wrote:

 I have a friend who gets very annoyed that the Americans always control
 things.  When I ask for clarification of this I get, Well... For
 instance, why does the States have to be 001 in the international
 dialing? Answer me THAT..!  The answer... We invented the telephone.
 If you want to control something, invent it.  That shut him up.

 If you want a language to be controlled in whatever language you want...
 Invent one.





  On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com
 wrote:



  On 05/11/2015 03:40 PM, Geoff Canyon wrote:

 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com
 wrote:

 As a case in point, I just opened up revNavigator from the plugins
 menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything
 to the
 stack.

  Ha, way to hit me where I live :-) Are developers really naming
 objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?


 Well, it may be that your work goes a lot more smoothly if you can give
 your
 variables and objects names that are relatively easy to remember because
 they are
 in your native language.

 I don't know what you call your variables and objects, but I always give
 them names
 that make sense to me and have some sort of connexion to their function:
 flds such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma
 mind mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin,
 twa, three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА,
 ОБОР.

 The unconscious arrogance of the English-speaking world never ceases to
 amaze me.

 It might not be a bad idea to meditate on the fact that an awful lot of
 people conduct
 their daily lives using non-latinate writing systems.

 Richmond.

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode




-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, This is good.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
Tivadar Puskás de Ditró (English: Theodore Puskás [1] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-1 b. 17 September 
1844, Pest http://en.wikipedia.org/wiki/Pest_(city) - d. 16 March 1893, 
Budapest http://en.wikipedia.org/wiki/Budapest) was a Hungarian 
http://en.wikipedia.org/wiki/Hungary inventor 
http://en.wikipedia.org/wiki/Inventor, telephone 
http://en.wikipedia.org/wiki/Telephone pioneer, and inventor of the telephone 
exchange http://en.wikipedia.org/wiki/Telephone_exchange[2] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-2[3] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-3[4] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-4[5] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-5[6] 
http://en.wikipedia.org/wiki/Tivadar_Pusk%C3%A1s#cite_note-6 He was also the 
founder of Telefon Hírmondó 
http://en.wikipedia.org/wiki/Telefon_H%C3%ADrmond%C3%B3.

 On 11 May 2015, at 15:31, Mike Kerner mikeker...@roadrunner.com wrote:
 
 They invented
 the international telephone network.



All the best

Terry
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford

 On 11 May 2015, at 15:36, Mike Kerner mikeker...@roadrunner.com wrote:
 
 Reminding everyone that Bell was a Scott is like reminding everyone that
 Einstein was German.  It's a lesson that should remind everyone, especially
 colonists, that you gotta have a big tent, be accepting of big, novel,
 disruptive ideas, and gladly and joyfully welcome everyone, with open arms,
 no matter what you or anyone else thinks of them, lest they take their
 talents somewhere else.



Fish  “Chips”


All the best

Terry

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
Apart from the basics like ñ and é, how do you enter non-ascii characters
on iOS? Do iPhones in Russia display a different keyboard by default? How
about asian countries where the character set is hundreds or thousands of
images?

On Mon, May 11, 2015 at 10:08 AM, Trevor DeVore li...@mangomultimedia.com
wrote:

 On Mon, May 11, 2015 at 8:37 AM, Geoff Canyon gcan...@gmail.com wrote:

  Again, maybe I'm unusual, but none of these apply to any of the apps I've
  ever written. I've done consulting work (oh so long ago) on apps that
  stored people's names, and likely unicode comes in handy for those, but I
  haven't asked the authors whether they take advantage of it.
 
  I'm not arguing against unicode, since I really don't know. The
 impression
  I get is that there has been a huge opportunity cost of implementing it,
  and on the list I've seen far more people complain about it than praise
 it.


 I really like the changes in LC 7 with regards to unicode. I am glad to
 (almost) be done with worrying about user input and user file names. I
 don't localize my software but I have people writing content in my software
 in Greek, Russian, Chinese, etc. The are also trying to open files that
 have unicode in the path names. I'm upgrading my products to use LC 8
 (started in LC7) and will be very happy when I don't have to answer
 questions about why my software can't open certain files or can't be
 installed in a folder with a unicode character in the path name.

 My experience is that if you write an application for the general public
 that allows text input or needs to open files named by the user, then there
 is a high probability that you will run into unicode issues if your
 software doesn't have support for it. Not having proper unicode support is
 something I would eventually leave a development platform over.

 --
 Trevor DeVore
 ScreenSteps
 www.screensteps.com-www.clarify-it.com
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
Certainly true. I could see myself writing:

повторение для каждый слово aWord в myString



On Mon, May 11, 2015 at 10:22 AM, J. Landman Gay jac...@hyperactivesw.com
wrote:

 On May 11, 2015 9:06:07 AM CDT, Geoff Canyon gcan...@gmail.com wrote:
  But also, I was just saying that since the language
 *itself* is in english, how much of a difference does it make to work
 entirely within the ascii character set?

 Flipping things around a bit, how much of a difference would it make to
 work entirely within the Russian character set? You may have learned just
 enough of the language to write the syntax, but you'll want to name your
 variables and objects so that they are meaningful to you. I see this all
 the time in the forums where folks who need to use a translator to post
 their questions provide script snippets. The variables and object
 references are always in their native language.

 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

RE: Kickstarter 2013 Revisited

2015-05-11 Thread Lynn Fredricks
 This is why I asked, hoping for a response from someone who 
 shops the Greek app store, or the Japanese app store. Those 
 are the ones who would know the percentage.

We sell Valentina Studio Pro worldwide in all the Mac App Stores, and of
course, the free Valentina Studio, everywhere. It is a very vertical market
tool, so it hasn't been a rush to localize, though that's coming now that
we've ported to a better framework with Valentina 6. Likewise our freebie
iValentina for iOS is in all the stores. These products are not consumer
applications though.

You know as well as anyone that we now have a large number of deployment
options. Every type of application though has its own type of market.
Certain types of games or applications sell better in some markets than
others. Then there is the total scope of the market to consider.

For example - although the Japanese market may be fraction X of the US
market, certain types of applications may sell better there. Also, you may
have a higher rate of numbers of applications purchased based on price
points and available income.

The take home you should get from that is that just knowing the proportional
size of the Japanese market for iOS apps isn't an indication of how well
your application will do there.

Let me share this tidbit with you. For Mac products, Japan has historically
been the second largest language market. Lets say you want to go all fruity
on Europe with FIGS (French, Italian, German, Spanish) localization of a Mac
application. That's four languages, of which you can expect on average sales
being more in the order of German, French, Spanish / Italian (you'd expect
Spanish to do better but there are different market influences in Spanish
speaking markets). Or you can localize into Japanese (one language), and
expect sales to be anywhere from 2/3 - 2 x ALL of Europe.

There are lots and lots of custom software devs who crank out an occasional
consumer app who never go beyond selling in their own language. They've
probably never sold anything to Microsoft or Exxon Mobil or their own
government, each of which have their own special requirements. Yet the tools
that such devs use have to be able to build those types of applications too.


Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Kickstarter 2013 Revisited

2015-05-11 Thread Lynn Fredricks
  Odd as it sounds, they figured out that there's a huge demand for a 
  microsoft product, any microsoft product, that doesn't suck  . . .
 
 
 It does sound odd; especially as it has taken them about 20 
 years to work it out.

I actually like a lot of specific versions of MS products. I hope that the
departure of Monkey Boy will result in more consistency of the good, rather
than the good - suck - acceptable - suck cycle.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 20:54, Klaus major-k wrote:


Watch this and cry :-D
https://www.youtube.com/watch?v=wvsboPUjrGcspfreload=10




I didn't cry because the man should obviously either be locked away in a 
funny farm

or get a job as some sort of performance street artist.

Certainly quite frightening; especially his facial expression.

Maybe, because I am a stuffy, conservative European, that sort of behaviour.
which I would characterise as infantile and bonkers, goes down well in the
colonies.

However, I certainly didn't get that impression when I was in the States.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread PystCat
Yes...sure.  It looks like they did a lot with it, too.
Oh wait... No... They didn't. H



 On May 11, 2015, at 10:27 AM, Mark Schonewille 
 m.schonewi...@economy-x-talk.com wrote:
 
 Hi,
 
 A quick look-up on Wikipedia:
 
 Innocenzo Manzetti considered the idea of a telephone as early as 1844, and 
 may have made one in 1864, as an enhancement to an automaton built by him in 
 1849.
 
 Why doesn't Italy have 001?
 
 Don't answer that the US invented electricity: it is said that the 
 Babylonians did this some time earlier.
 
 --
 Best regards,
 
 Mark Schonewille
 
 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553
 
 Installer Maker for LiveCode:
 http://qery.us/468
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/
 
 On 5/11/2015 16:09, PystCat wrote:
 I have a friend who gets very annoyed that the Americans always control 
 things.  When I ask for clarification of this I get, Well... For instance, 
 why does the States have to be 001 in the international dialing? Answer 
 me THAT..!  The answer... We invented the telephone.  If you want to 
 control something, invent it.  That shut him up.
 
 If you want a language to be controlled in whatever language you want... 
 Invent one.
 
 
 
 
 
 On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:
 
 
 
 On 05/11/2015 03:40 PM, Geoff Canyon wrote:
 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com 
 wrote:
 
 As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to 
 the
 stack.
 
 Ha, way to hit me where I live :-) Are developers really naming objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?
 
 
 Well, it may be that your work goes a lot more smoothly if you can give your
 variables and objects names that are relatively easy to remember because 
 they are
 in your native language.
 
 I don't know what you call your variables and objects, but I always give 
 them names
 that make sense to me and have some sort of connexion to their function: 
 flds such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind 
 mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
 three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, 
 ОБОР.
 
 The unconscious arrogance of the English-speaking world never ceases to 
 amaze me.
 
 It might not be a bad idea to meditate on the fact that an awful lot of 
 people conduct
 their daily lives using non-latinate writing systems.
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread PystCat
It is supposed to be blowing a kiss...

Now... WHY on earth would anyone willingly spend time in Carbondale Illinois...?

I've never known those examples to be an American invention but... FTW... 
Marshmallow creme or as it is known in the states... Fluff
http://en.m.wikipedia.org/wiki/Timeline_of_United_States_inventions
1917





 On May 11, 2015, at 1:41 PM, Richmond richmondmathew...@gmail.com wrote:
 
 On 11/05/15 20:36, PystCat wrote:
 The Americans have invented very little indeed.
 
 What the Americans have done is pinched other people's inventions and 
 improved them immensely, to the extent
 that they can fool people they invented the things in the first place.
 Examples and/or citations, please.  
 No citations:
 
 Computers
 
 Televisions
 
 Muffins
 
 Some Americans even think they invented English; which was invented by a 
 load of vulgar northern Frenchmen
 attempting to speak Anglo-Saxon and getting it wrong.
 Well... Considering the country is only a little over 200 years old, I find 
 this to be just a little too silly to even believe.  
 You, obviously, haven't spent time in Carbondale, Illinois.
 
 (do those smiley emojis come through on this list...?)
 
 Those emojis do come through, although they don't look very smiley; they look 
 more like somebody
 with quite a nasty growth on the right side of their face.
 
 Richmond.
 
 
 
 On May 11, 2015, at 1:29 PM, Richmond richmondmathew...@gmail.com wrote:
 
 On 11/05/15 17:27, Mark Schonewille wrote:
 Hi,
 
 A quick look-up on Wikipedia:
 
 Innocenzo Manzetti considered the idea of a telephone as early as 1844, 
 and may have made one in 1864, as an enhancement to an automaton built by 
 him in 1849.
 
 Why doesn't Italy have 001?
 
 Don't answer that the US invented electricity: it is said that the 
 Babylonians did this some time earlier.
 
 -- 
 Best regards,
 
 Mark Schonewille
 
 
 
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

RE: Kickstarter 2013 Revisited

2015-05-11 Thread Ralph DiMola
I was really proud of the US inventions until I saw this.
-
1964 8-track cartridge

Stereo 8, commonly known as the eight-track cartridge or eight-track, is a 
magnetic tape sound recording technology. In 1964, William Lear invented the 
eight-track, which went on to become the most popular musical medium from the 
mid-1960s to the early 1980s.
-

I actually had a quadraphonic 8 track in my car that used 2 music tracks of 4 
channels each. This allowed for 1 album side per music track. Yanking the front 
wheels off the ground in my 1969 Fairlane while listening to 
Dark-Side-Of-The-Moon in quadraphonic is a memory for the ages. Side stepping 
the clutch and looking at the sky just as the song Time kicked in was always a 
thrill.

And then one day you find ten years have got behind you. No one told you when 
to run, you missed the starting gun. Pick Floyd (only song on the album 
credited to all 4 members)


Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net

-Original Message-
From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of 
PystCat
Sent: Monday, May 11, 2015 2:29 PM
To: How to use LiveCode
Subject: Re: Kickstarter 2013 Revisited

It is supposed to be blowing a kiss...

Now... WHY on earth would anyone willingly spend time in Carbondale Illinois...?

I've never known those examples to be an American invention but... FTW... 
Marshmallow creme or as it is known in the states... Fluff 
http://en.m.wikipedia.org/wiki/Timeline_of_United_States_inventions
1917




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richard Gaskin

Richmond wrote:

Gottit at last; the new GUI mockup:

http://web.archive.org/web/20130203003005/http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode?


The biggest difference there is that the stack you're working on is 
displayed as a pane within a larger IDE window that binds many of the 
existing tool palettes together.


On the technical side, this is dependent on completion of a new object, 
once referred to as Viewer in another xTalk (Sybase Gain Momentum) but I 
don't know what the final LC form will be called:

http://quality.runrev.com/show_bug.cgi?id=2786

A Viewer control allows you to have any stack appear as a control in any 
other stack.  Given the UI shown in the Kickstarter page, it would seem 
such a control would be needed before that particular UI could be 
implemented.



On the workflow side, as much as I would love to see Gain-style Viewer 
objects in LiveCode for my own products, I believe they're of minimal 
actual value in the development workflow, though I understand it can be 
extremely value for demoing LiveCode to those who don't yet actually 
work in it.


We see many comments from newcomers about why LiveCode doesn't look like 
other IDEs, as most other IDEs look very much alike, and very similar to 
that mockup.


But other tools aren't LiveCode - you're not working in LIVE code.

In other tools, layout and runtime are completely unrelated tasks, often 
with a long compile time in between.


So instead of working in a real window, XCode, Xojo, and most other IDEs 
offer only a proxy rendering of your layout, within a drawing 
environment in which nothing is ever expected to actually execute.


In LiveCode, the windows we work in are the same windows that are 
running - it's all LIVE code.  Real windows, with real-time results.


Rendering your app's window inside of an IDE window may be helpful for 
layout, but introduces differences in runtime that may often be undesirable.


And if you think about it, over the life of an app relatively little 
time is spent laying out controls.  Most of our time is spent editing 
code, debugging, etc.


[As a side note, given how little time we spend doing layout it's always 
mystified me that LC offers no preference not to have the Tools palette 
always open whenever LC launches.]


This is a difficult balance, however. In order to become one of us who 
spends many months working on an app through many versions, you'll need 
to first become enamored of the tool.  And if it doesn't look like the 
IDEs you're used to, even if those IDEs are different because they're 
designed for a radically different workflow, LC may seem less modern 
than it actually is.


In short, as long as the single-window IDE is an option, it will be very 
valuable.


I trust the team appreciates the value of the workflow that 
distinguishes LiveCode from other toolkits enough to allow us a choice 
in this, like being able to remove training wheels once you understand 
how to ride a bike.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Peter Haworth
The patent for his telephone was granted in 1876.  He became an American
citizen 6 years later in 1882.  He spent a lot of his life in Canada,
ending up in Baddeck, Cape Breton, where there is a fascinating museum
devoted to his work which included many inventions other than the telephone.

Pete
lcSQL Software http://www.lcsql.com
Home of lcStackBrowser http://www.lcsql.com/lcstackbrowser.html and
SQLiteAdmin http://www.lcsql.com/sqliteadmin.html

On Mon, May 11, 2015 at 10:52 AM, Richmond richmondmathew...@gmail.com
wrote:

 On 11/05/15 20:43, Terence Heaford wrote:

 Alexander Graham Bell was born in Edinburgh, Scotland.


 I am surprised, wrong, and stand corrected.

 BUT . . . did he self-identify as a Scot at the time he invented the
 telephone?

 My children have self-identified themselves as Scots, British, Bulgarian
 and American at various times in
 their lives; all of those self-identifications are equally valid as far as
 I can see.

 Richmond.


 All the best

 Terry

  On 11 May 2015, at 18:31, Richmond richmondmathew...@gmail.com wrote:

 Not really: as far as I know, his father was Scots, while he, himself
 was born in the USA.

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode



 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richard Gaskin

Geoff Canyon wrote:

...I was just saying that since the language *itself* is in english,
 how much of a difference does it make to work entirely within the
 ascii character set? Obviously some (a lot?) but if that were the
 only use-case for unicode it would be thin indeed.

Unicode is the modern standard to text handling, and it's been this way 
for so long that LiveCode couldn't be taken seriously by a great many 
people without it.


Of the Top 100 languages on the TIOBE list, are there even as many as 
three that don't support Unicode?  Even just one?


Whether or not we localize, Unicode is how text happens in the 21st 
century, found in everything from clipboard contents we need to handle 
to the paths of files we need to read from.


So while the value of Unicode is, at least for the purveyor of a 
development tool, beyond question, the unknown is its impact on LiveCode.


We know it impacted the development very significantly, but beyond the 
other two areas of concern are the size of standalones and their 
performance, and in these the impact of Unicode has not been clear.


A couple members of the core dev team have suggested that the Unicode 
libraries do play a role in much of the additional file size of 
standalones, but contrary to popular perception have also clarified that 
the interconnectedness of Unicode within LC is not so great that it 
can't be factored out into a build option for those needing the smallest 
standalones possible.


As for performance, we can anticipate that some string operations will 
take longer by virtue of memCopy moving twice as much data.  But the 
speed differences between 6.7.x and 7.0.x have been quite varied, and 
not intuitively apparent as related to Unicode.


As is common in many languages, we used to run isolated performance 
benchmarks to identify specific differences and their magnitude, but in 
recent months such tests have been called synthetic and dismissed as 
irrelevant given the many algorithmic changes under the hood.


One the one hand I can certainly appreciate how algorithmic changes can 
make certain benchmarks less meaningful in terms of where a developer 
might look to optimize them.


But from the standpoint of the scripter, and by extension their 
end-users, it's still very helpful indeed to be able to identify that a 
given app relies heavily on the lineOffset function, for example, so 
finding a 3-fold slowdown there would seem useful for very practical 
purposes.


Not having spent time in the underlying C++ I'm at a loss to explain why 
it's too hard to bring things like lineOffset closer to their 6.x 
performance, and the current suggestion of tossing out our benchmarking 
scripts in favor of sending an entire, sometimes complex, app to be 
diagnosed to eventually identify that same bottleneck seems a mysterious 
path to me.


Clearly I could benefit from some education from the core dev team on 
benchmarks, performance differences, and efforts being made to restore 
performance closer to previous levels.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

Gottit at last; the new GUI mockup:

http://web.archive.org/web/20130203003005/http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode?

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
 On 11 May 2015, at 18:58, Richmond richmondmathew...@gmail.com wrote:
 
 If he self-identified as a Canadian I wonder why he is described as a 
 Scottish-American around and about?


Perhaps, here is your answer ;)



 On 11 May 2015, at 18:29, Richmond richmondmathew...@gmail.com wrote:
 
 The Americans have invented very little indeed.
 
 What the Americans have done is pinched other people's inventions and 
 improved them immensely, to the extent
 that they can fool people they invented the things in the first place.



All the best

Terry
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Peter Haworth
On Mon, May 11, 2015 at 11:01 AM, Richard Gaskin ambassa...@fourthworld.com
 wrote:

 We know it impacted the development very significantly, but beyond the
 other two areas of concern are the size of standalones and their
 performance, and in these the impact of Unicode has not been clear.


Having just used LC 7 to make SQliteAdmin handle Unicode, I didn't
experience any real degradation in performance.  If I had taken the time to
measure the milliseconds required for various operations in the pre-Unicode
version (built with LC 6.6.2) and the Unicode version (built with LC
7.0.4), I may have seen some increases but from a user perspective, none
were evident.

The application does not handle huge amounts of data.  In general, I'm
parsing SQL statements and displaying data from tables in a datagrid.  I
use the dgNumber of records feature of the datagrid to populate it so no
matter how many rows are displayed from a table, only a small number of
them are parsed for display at any one time.

There was definitely an increase in the size of the standalone (about 50%)
and building a standalone took a lot longer but still only a couple of
minutes.

All in all, I was very happy with how easy it was to add Unicode
capabilities to this application, especially given that it's whole purpose
is to handle communication with external databases. I had tried to do it a
few weeks ago with LC 6.6.2 and pretty much gave up due to the complexities
of handling Unicode within LC.

So for my application, LC7's Unicode features were definitely worthwhile
since I had received requests from my users to enhance it to handle Unicode.

Pete
lcSQL Software http://www.lcsql.com
Home of lcStackBrowser http://www.lcsql.com/lcstackbrowser.html and
SQLiteAdmin http://www.lcsql.com/sqliteadmin.html
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 21:29, PystCat wrote:

It is supposed to be blowing a kiss...

Now... WHY on earth would anyone willingly spend time in Carbondale Illinois...?


I had a really super 3 years there doing my first Master's degree there 
in 1993-96.


Richmond.


I've never known those examples to be an American invention but... FTW... 
Marshmallow creme or as it is known in the states... Fluff
http://en.m.wikipedia.org/wiki/Timeline_of_United_States_inventions
1917






On May 11, 2015, at 1:41 PM, Richmond richmondmathew...@gmail.com wrote:

On 11/05/15 20:36, PystCat wrote:

The Americans have invented very little indeed.

What the Americans have done is pinched other people's inventions and improved 
them immensely, to the extent
that they can fool people they invented the things in the first place.

Examples and/or citations, please.  

No citations:

Computers

Televisions

Muffins

Some Americans even think they invented English; which was invented by a load 
of vulgar northern Frenchmen
attempting to speak Anglo-Saxon and getting it wrong.

Well... Considering the country is only a little over 200 years old, I find 
this to be just a little too silly to even believe.  

You, obviously, haven't spent time in Carbondale, Illinois.

(do those smiley emojis come through on this list...?)

Those emojis do come through, although they don't look very smiley; they look 
more like somebody
with quite a nasty growth on the right side of their face.

Richmond.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
Wow, I added several Chinese keyboards (including one based on handwriting
recognition). I'd love to see someone who is skilled at that in action.

I opened the most recent app I installed (Momentum) and I now have a
defined habit that I surely can't read. :-)

On Mon, May 11, 2015 at 11:03 AM, J. Landman Gay jac...@hyperactivesw.com
wrote:

 On May 11, 2015 10:30:21 AM CDT, Geoff Canyon gcan...@gmail.com wrote:
 Apart from the basics like ñ and é, how do you enter non-ascii
 characters
 on iOS? Do iPhones in Russia display a different keyboard by default?
 How
 about asian countries where the character set is hundreds or thousands
 of
 images?

 Yes.

 https://support.apple.com/en-gb/HT202178

 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Geoff Canyon
Not in english? repeat, while, with, if, filter, replace, line, word, etc.,
etc. I'm not saying the syntax is english, but the words clearly are.

With the language extension capability that is coming Some Day Now, yes, I
would expect that everyone could program in their own language. I wonder
how that will work out.

On Mon, May 11, 2015 at 12:24 PM, Richmond richmondmathew...@gmail.com
wrote:

 On 11/05/15 17:06, Geoff Canyon wrote:

 the language *itself* is in english

 Well, apart from the oversight of not capitalising the name of the
 language,
 I don't think the language (i.e. the scripting language inwith LiveCode)
 is
 in English, nor is it English, it is, at best, something English-like,
 and, as
 time goes on and the language develops it tends to stray away from its
 semblance to English and increasingly resemble other programming languages
 (such as C++, which is not surprising considering what is going on in the
 mother-ship).

 The ASCII set is ancient history - I remember both learning it in 1975
 (when I was 13)
 and attending a lecture at the University of Durham in 1984 when it was
 pointed out how
 cramping and limiting the ASCII set would eventually prove to be.

 Now, here we are 30-odd years later (after I went to that lecture) and all
 sorts of things
 have happened (in case anyone hasn't noticed them):

 1. No more totalitarian Commie bloc - who, by the way, did a lot of work
 on how to
 implement Cyrillic.

 2. The Asian Tiger has got us all shaking in our boots, except for
 clever chaps like Andy Parng
 who manage to have the best of both worlds.

 3. India; a totally whacked-out country that manages to sport more writing
 systems inside its borders
 than one cares to think of.

 Oddly enough, in 1989 I was spending my spare time in Al Ain, in the UAE
 (where I was teaching English and Maths at an
 Egyptian, Muslim school) implementing several non-latin scripts on a BBC
 Micro: being, as usual, so far ahead of the wave that
 I ended washed up on the beach. :)

 I should be grateful that I am 53 and not 23 (although, frankly, I'm not)
 insofar as my job as an EFL teacher
 is seriously threatened as within a generation people are probably not
 going to want to learn English anymore:
 it's going to be Mandarin Chinese in all probability.

 And the bl**dy-minded Chinese, for all the talk about Pinyin, are JUST
 NOT going to give up their
 writing system in a hurry, which makes the ASCII set look like 3 LEGO
 blocks and a pair of wheels versus
 LEGO Technic and Mindstorms.

 While HyperCard WAS (and I am capitalising that deliberately) written in
 pseudo-English that was for the simple
 reason that at that point the ONLY people who were buying Apple's
 computers were North Americans and Richmond, who happened
 to be in North America at the time (thanks to his academically brilliant
 Bulgarian wife who got a Fulbright scholarship).

 Now LiveCode, while bearing the mantle passed down through MetaCard of
 HyperCard, has pretensions to be more than
 a North American Programming Oddity (which is what HyperCard was), but a
 Programming Environment for every person,
 regardless of their nationality and native language.

 If LiveCode does not support non-ASCII writing systems and character sets
 (and Unicode is the de facto, even if not the de jure, standard)
 those pretensions will be seen to be nonsense.

 I cannot see any reason why, possibly with LCB, a parser could not be
 developed that would allow Chinese programmers to actually program
 in LiveCode WITHOUT having to learn LiveCode's original programming
 language, but by using something vaguely Chinesey (rather
 like LiveCode's vaguely Englishy current scripting language).


 Richmond.

 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Kickstarter 2013 Revisited

2015-05-11 Thread Lynn Fredricks
 Not in english? repeat, while, with, if, filter, replace, 
 line, word, etc., etc. I'm not saying the syntax is english, 
 but the words clearly are.

It is English like. Uses English words, and sensical English-like
grammatical structures. However you do not have to know English well to be
able to program in it, whereas there are lots of English language rules that
trip up second language learners.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richard Gaskin
Can we please call Cheese! on this inventor sub-thread and move it to 
the Off-Topic forum?:

http://forums.livecode.com/viewforum.php?f=5

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Monte Goulding

 On 11 May 2015, at 9:52 pm, Bjoernke von Gierke b...@mac.com wrote:
 
 Sure, Widgets do things that LC can't do. I do however want LC to be able to 
 do stuff. In a similar vein, I'd want to use LC to access sql and xml. 
 Instead, I'm using C-style functions. It's not xTalk, just like widgets (at 
 least right now) are not LC.

Hmm… LC can now do things it couldn’t do before through the use of widgets. 
Isn’t the whole point of LCB and open language the ability to extend what LC 
can do in xTalk and with drag and drop objects?

One way to look at widgets and open language is to imagine you are RunRev and 
you want to make it easy for yourself to deliver new features so you design 
something that allows you to do that. So they will be able to deliver what you 
want faster regardless of whether others use LCB.

Cheers

Monte

--
M E R Goulding http://goulding.ws/ 
Software development services
Bespoke application development for vertical markets

mergExt http://mergext.com/ - There's an external for that!

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread J. Landman Gay

On 11 May 2015, at 9:52 pm, Bjoernke von Gierke b...@mac.com wrote:

 It's not xTalk, just like widgets (at least right now) are not LC.

But once written they are. The developer uses LCB but after you install 
a widget it acts just like a built-in control. For Trevor's slider, for 
example, you would set the knobcolor of slider 1 to blue.


LCB can create libraries as well as controls. If someone writes an xml 
widget/library it could become xtalk too. The datagrid would be another 
good candidate for a widget. Then we'd have a real table control.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Kickstarter 2013 Revisited

2015-05-11 Thread Lynn Fredricks
 While HyperCard WAS (and I am capitalising that deliberately) 
 written in pseudo-English that was for the simple reason that 
 at that point the ONLY people who were buying Apple's 
 computers were North Americans and Richmond, who happened to 
 be in North America at the time (thanks to his academically 
 brilliant Bulgarian wife who got a Fulbright scholarship).

I was using HyperCard in Japan back in the System 6.x / 7 era with a shiny
HyperCard 2 box (which I still have) - practically bulging with all the
manuals and disk packs! Apple's computers sold pretty well in Japan then,
but at about twice the price as you could buy them in the US.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread J. Landman Gay
On May 11, 2015 10:30:21 AM CDT, Geoff Canyon gcan...@gmail.com wrote:
Apart from the basics like ñ and é, how do you enter non-ascii
characters
on iOS? Do iPhones in Russia display a different keyboard by default?
How
about asian countries where the character set is hundreds or thousands
of
images?

Yes. 

https://support.apple.com/en-gb/HT202178

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 17:06, Geoff Canyon wrote:

the language *itself* is in english

Well, apart from the oversight of not capitalising the name of the language,
I don't think the language (i.e. the scripting language inwith 
LiveCode) is
in English, nor is it English, it is, at best, something English-like, 
and, as

time goes on and the language develops it tends to stray away from its
semblance to English and increasingly resemble other programming languages
(such as C++, which is not surprising considering what is going on in the
mother-ship).

The ASCII set is ancient history - I remember both learning it in 1975 
(when I was 13)
and attending a lecture at the University of Durham in 1984 when it was 
pointed out how

cramping and limiting the ASCII set would eventually prove to be.

Now, here we are 30-odd years later (after I went to that lecture) and 
all sorts of things

have happened (in case anyone hasn't noticed them):

1. No more totalitarian Commie bloc - who, by the way, did a lot of work 
on how to

implement Cyrillic.

2. The Asian Tiger has got us all shaking in our boots, except for 
clever chaps like Andy Parng

who manage to have the best of both worlds.

3. India; a totally whacked-out country that manages to sport more 
writing systems inside its borders

than one cares to think of.

Oddly enough, in 1989 I was spending my spare time in Al Ain, in the UAE 
(where I was teaching English and Maths at an
Egyptian, Muslim school) implementing several non-latin scripts on a BBC 
Micro: being, as usual, so far ahead of the wave that

I ended washed up on the beach. :)

I should be grateful that I am 53 and not 23 (although, frankly, I'm 
not) insofar as my job as an EFL teacher
is seriously threatened as within a generation people are probably not 
going to want to learn English anymore:

it's going to be Mandarin Chinese in all probability.

And the bl**dy-minded Chinese, for all the talk about Pinyin, are JUST 
NOT going to give up their
writing system in a hurry, which makes the ASCII set look like 3 LEGO 
blocks and a pair of wheels versus

LEGO Technic and Mindstorms.

While HyperCard WAS (and I am capitalising that deliberately) written in 
pseudo-English that was for the simple
reason that at that point the ONLY people who were buying Apple's 
computers were North Americans and Richmond, who happened
to be in North America at the time (thanks to his academically brilliant 
Bulgarian wife who got a Fulbright scholarship).


Now LiveCode, while bearing the mantle passed down through MetaCard of 
HyperCard, has pretensions to be more than
a North American Programming Oddity (which is what HyperCard was), but a 
Programming Environment for every person,

regardless of their nationality and native language.

If LiveCode does not support non-ASCII writing systems and character 
sets (and Unicode is the de facto, even if not the de jure, standard)

those pretensions will be seen to be nonsense.

I cannot see any reason why, possibly with LCB, a parser could not be 
developed that would allow Chinese programmers to actually program
in LiveCode WITHOUT having to learn LiveCode's original programming 
language, but by using something vaguely Chinesey (rather

like LiveCode's vaguely Englishy current scripting language).

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 17:27, Mark Schonewille wrote:

Hi,

A quick look-up on Wikipedia:

Innocenzo Manzetti considered the idea of a telephone as early as 
1844, and may have made one in 1864, as an enhancement to an automaton 
built by him in 1849.


Why doesn't Italy have 001?

Don't answer that the US invented electricity: it is said that the 
Babylonians did this some time earlier.


--
Best regards,

Mark Schonewille



The Americans have invented very little indeed.

What the Americans have done is pinched other people's inventions and 
improved them immensely, to the extent

that they can fool people they invented the things in the first place.

Some Americans even think they invented English; which was invented by a 
load of vulgar northern Frenchmen

attempting to speak Anglo-Saxon and getting it wrong.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 18:49, Lynn Fredricks wrote:

Odd as it sounds, they figured out that there's a huge demand for a
microsoft product, any microsoft product, that doesn't suck  . . .


It does sound odd; especially as it has taken them about 20
years to work it out.

I actually like a lot of specific versions of MS products. I hope that the
departure of Monkey Boy will result in more consistency of the good, rather
than the good - suck - acceptable - suck cycle.


Who is Monkey Boy? Do tell.

Richmond.


Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 20:56, Terence Heaford wrote:

I think he self identified as a Canadian.

Where he eventually died.


Most people do eventually die.

If he self-identified as a Canadian I wonder why he is described as a 
Scottish-American around and about?


Richmond.



All the best

Terry



On 11 May 2015, at 18:52, Richmond richmondmathew...@gmail.com wrote:

BUT . . . did he self-identify as a Scot at the time he invented the 
telephone?

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Trevor DeVore
On Monday, May 11, 2015, Geoff Canyon gcan...@gmail.com wrote:

 Apart from the basics like ñ and é, how do you enter non-ascii characters
 on iOS? Do iPhones in Russia display a different keyboard by default? How
 about asian countries where the character set is hundreds or thousands of
 images?


I don't know. I don't develop commercial apps for iOS. I am developing
desktop software.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 17:31, Terence Heaford wrote:

And….


http://en.wikipedia.org/wiki/Alexander_Graham_Bell 
http://en.wikipedia.org/wiki/Alexander_Graham_Bell


Alexander Graham Bell is  a Scottish 
http://en.wikipedia.org/wiki/Scottish_people scientist


Not really: as far as I know, his father was Scots, while he, himself 
was born in the USA.


My second son was born in the USA (and is currently studying at UPENN), 
and while very proud
of both his Scots and his Bulgarian roots would get fairly stroppy if 
you suggested he was not an American.


Richmond.



All the best

Terry






___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
Alexander Graham Bell was born in Edinburgh, Scotland.

All the best

Terry

 On 11 May 2015, at 18:31, Richmond richmondmathew...@gmail.com wrote:
 
 Not really: as far as I know, his father was Scots, while he, himself was 
 born in the USA.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread PystCat
But he was an American in the states when he did it...  



 On May 11, 2015, at 10:31 AM, Terence Heaford t.heaf...@icloud.com wrote:
 
 And….
 
 
 http://en.wikipedia.org/wiki/Alexander_Graham_Bell 
 http://en.wikipedia.org/wiki/Alexander_Graham_Bell
 
 
 Alexander Graham Bell is  a Scottish 
 http://en.wikipedia.org/wiki/Scottish_people scientist
 
 
 All the best
 
 Terry
 
 
 
 On 11 May 2015, at 15:27, Mark Schonewille 
 m.schonewi...@economy-x-talk.com wrote:
 
 Hi,
 
 A quick look-up on Wikipedia:
 
 Innocenzo Manzetti considered the idea of a telephone as early as 1844, and 
 may have made one in 1864, as an enhancement to an automaton built by him in 
 1849.
 
 Why doesn't Italy have 001?
 
 Don't answer that the US invented electricity: it is said that the 
 Babylonians did this some time earlier.
 
 --
 Best regards,
 
 Mark Schonewille
 
 Economy-x-Talk Consulting and Software Engineering
 Homepage: http://economy-x-talk.com
 Twitter: http://twitter.com/xtalkprogrammer
 KvK: 50277553
 
 Installer Maker for LiveCode:
 http://qery.us/468
 
 Buy my new book Programming LiveCode for the Real Beginner 
 http://qery.us/3fi
 
 LiveCode on Facebook:
 https://www.facebook.com/groups/runrev/
 
 On 5/11/2015 16:09, PystCat wrote:
 I have a friend who gets very annoyed that the Americans always control 
 things.  When I ask for clarification of this I get, Well... For 
 instance, why does the States have to be 001 in the international 
 dialing? Answer me THAT..!  The answer... We invented the telephone.  
 If you want to control something, invent it.  That shut him up.
 
 If you want a language to be controlled in whatever language you want... 
 Invent one.
 
 
 
 
 
 On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:
 
 
 
 On 05/11/2015 03:40 PM, Geoff Canyon wrote:
 On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com 
 wrote:
 
 As a case in point, I just opened up revNavigator from the plugins menu -
 and it works in 7. Indeed, if I have objects with Unicode names,
 revNavigator still works perfectly, displaying precisely what you would
 expect. There was no need for me to modify the code, nor do anything to 
 the
 stack.
 
 Ha, way to hit me where I live :-) Are developers really naming objects
 with unicode-only names? Why? It's not like repeat or filter are
 localized, so how much of a benefit is it really that variable names and
 object names can be in cyrillic?
 
 
 Well, it may be that your work goes a lot more smoothly if you can give 
 your
 variables and objects names that are relatively easy to remember because 
 they are
 in your native language.
 
 I don't know what you call your variables and objects, but I always give 
 them names
 that make sense to me and have some sort of connexion to their function: 
 flds such
 as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind 
 mair
 than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
 three, fower,
 fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
 Bulgarian fae his leid
 he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, 
 ОБОР.
 
 The unconscious arrogance of the English-speaking world never ceases to 
 amaze me.
 
 It might not be a bad idea to meditate on the fact that an awful lot of 
 people conduct
 their daily lives using non-latinate writing systems.
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 17:46, Terence Heaford wrote:

Just for fun.


Can someone tell me who invented the Computer?



All the best

Terry


Well it was either Charles Babbage in England - who invented a 
mechanical computer,


The inventor of the strange navigational computer fished out of the 
Mediterranean and dated as about 2500 years old,


Or those bods in the second World War working at Bletchley Park in England,

or all sorts of other tinkerers we have not heard of . . .

Because it is well known that no one person ever invents one thing, but 
that at some point in history

several people seem to come up with incredibly similar things.

Think of Calculus and then try to work out if it was Newton or Leibniz, 
or that other bloke whose name escapes me.


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread PystCat
 The Americans have invented very little indeed.
 
 What the Americans have done is pinched other people's inventions and 
 improved them immensely, to the extent
 that they can fool people they invented the things in the first place.

Examples and/or citations, please.  

 Some Americans even think they invented English; which was invented by a load 
 of vulgar northern Frenchmen
 attempting to speak Anglo-Saxon and getting it wrong.

Well... Considering the country is only a little over 200 years old, I find 
this to be just a little too silly to even believe.  

(do those smiley emojis come through on this list...?)



 On May 11, 2015, at 1:29 PM, Richmond richmondmathew...@gmail.com wrote:
 
 On 11/05/15 17:27, Mark Schonewille wrote:
 Hi,
 
 A quick look-up on Wikipedia:
 
 Innocenzo Manzetti considered the idea of a telephone as early as 1844, and 
 may have made one in 1864, as an enhancement to an automaton built by him in 
 1849.
 
 Why doesn't Italy have 001?
 
 Don't answer that the US invented electricity: it is said that the 
 Babylonians did this some time earlier.
 
 -- 
 Best regards,
 
 Mark Schonewille
 
 
 
 
 
 
 Richmond.
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Terence Heaford
I think he self identified as a Canadian.

Where he eventually died.


All the best

Terry


 On 11 May 2015, at 18:52, Richmond richmondmathew...@gmail.com wrote:
 
 BUT . . . did he self-identify as a Scot at the time he invented the 
 telephone?

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 17:09, PystCat wrote:

I have a friend who gets very annoyed that the Americans always control things.  When I ask for 
clarification of this I get, Well... For instance, why does the States have to be 001 in the 
international dialing? Answer me THAT..!  The answer... We invented the telephone.  If you 
want to control something, invent it.  That shut him up.

If you want a language to be controlled in whatever language you want... Invent 
one.


But, oddly enough, computers were invented in England, and the USA 
hijacked them.


The only comfort I get is that the USA invented Rockabilly, but the 
Welsh and the Germans hijacked that and improved it.


Pace Crazy Cavan and the Lennerockers.

Richmond.







On May 11, 2015, at 9:30 AM, Richmond richmondmathew...@gmail.com wrote:




On 05/11/2015 03:40 PM, Geoff Canyon wrote:

On Mon, May 11, 2015 at 3:29 AM, Mark Waddingham m...@livecode.com wrote:

As a case in point, I just opened up revNavigator from the plugins menu -
and it works in 7. Indeed, if I have objects with Unicode names,
revNavigator still works perfectly, displaying precisely what you would
expect. There was no need for me to modify the code, nor do anything to the
stack.


Ha, way to hit me where I live :-) Are developers really naming objects
with unicode-only names? Why? It's not like repeat or filter are
localized, so how much of a benefit is it really that variable names and
object names can be in cyrillic?


Well, it may be that your work goes a lot more smoothly if you can give your
variables and objects names that are relatively easy to remember because they 
are
in your native language.

I don't know what you call your variables and objects, but I always give them 
names
that make sense to me and have some sort of connexion to their function: flds 
such
as OOT, DOONBY, BIGGIN, BYRE mak a heil puckle o sense tae ma mind mair
than Sudron yins, as well as aa those that aiblins hae nummers: yin, twa, 
three, fower,
fife, sax, se'en, nichan, teen. Now, sud I wark fae a stoor mon that has 
Bulgarian fae his leid
he mun find it mense fu gif I caa them names he kens: КОТИКА, ТОРБИЧКА, ОБОР.

The unconscious arrogance of the English-speaking world never ceases to amaze 
me.

It might not be a bad idea to meditate on the fact that an awful lot of people 
conduct
their daily lives using non-latinate writing systems.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Klaus major-k
Hi RIchmond,

 Am 11.05.2015 um 19:38 schrieb Richmond richmondmathew...@gmail.com:
 
 On 11/05/15 18:49, Lynn Fredricks wrote:
 Odd as it sounds, they figured out that there's a huge demand for a
 microsoft product, any microsoft product, that doesn't suck  . . .
 
 It does sound odd; especially as it has taken them about 20
 years to work it out.
 I actually like a lot of specific versions of MS products. I hope that the
 departure of Monkey Boy will result in more consistency of the good, rather
 than the good - suck - acceptable - suck cycle.
 
 Who is Monkey Boy? Do tell.

I consider this a gap in your education, never seen that embarrassing video 
form a MS dev conference?
We are talking about Steve „Developers, Developers“ Ballmer :-)

 Richmond.
 
 Best regards,
 Lynn Fredricks

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 20:43, Terence Heaford wrote:

Alexander Graham Bell was born in Edinburgh, Scotland.


I am surprised, wrong, and stand corrected.

BUT . . . did he self-identify as a Scot at the time he invented the 
telephone?


My children have self-identified themselves as Scots, British, Bulgarian 
and American at various times in
their lives; all of those self-identifications are equally valid as far 
as I can see.


Richmond.


All the best

Terry


On 11 May 2015, at 18:31, Richmond richmondmathew...@gmail.com wrote:

Not really: as far as I know, his father was Scots, while he, himself was born 
in the USA.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 20:36, PystCat wrote:

The Americans have invented very little indeed.

What the Americans have done is pinched other people's inventions and improved 
them immensely, to the extent
that they can fool people they invented the things in the first place.

Examples and/or citations, please.  

No citations:

Computers

Televisions

Muffins



Some Americans even think they invented English; which was invented by a load 
of vulgar northern Frenchmen
attempting to speak Anglo-Saxon and getting it wrong.

Well... Considering the country is only a little over 200 years old, I find 
this to be just a little too silly to even believe.  

You, obviously, haven't spent time in Carbondale, Illinois.


(do those smiley emojis come through on this list...?)


Those emojis do come through, although they don't look very smiley; they 
look more like somebody

with quite a nasty growth on the right side of their face.

Richmond.





On May 11, 2015, at 1:29 PM, Richmond richmondmathew...@gmail.com wrote:


On 11/05/15 17:27, Mark Schonewille wrote:
Hi,

A quick look-up on Wikipedia:

Innocenzo Manzetti considered the idea of a telephone as early as 1844, and may 
have made one in 1864, as an enhancement to an automaton built by him in 1849.

Why doesn't Italy have 001?

Don't answer that the US invented electricity: it is said that the Babylonians 
did this some time earlier.

--
Best regards,

Mark Schonewille






Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Richmond

On 11/05/15 20:42, Klaus major-k wrote:

Hi RIchmond,


Am 11.05.2015 um 19:38 schrieb Richmond richmondmathew...@gmail.com:

On 11/05/15 18:49, Lynn Fredricks wrote:

Odd as it sounds, they figured out that there's a huge demand for a
microsoft product, any microsoft product, that doesn't suck  . . .


It does sound odd; especially as it has taken them about 20
years to work it out.

I actually like a lot of specific versions of MS products. I hope that the
departure of Monkey Boy will result in more consistency of the good, rather
than the good - suck - acceptable - suck cycle.

Who is Monkey Boy? Do tell.

I consider this a gap in your education, never seen that embarrassing video 
form a MS dev conference?
We are talking about Steve „Developers, Developers“ Ballmer :-)


Yup: that's a gap in my education. But I have, quite deliberately 
steered well clear of most things Microsoft

having had a dark night of the soul with Windows 3.1 in 1996.

However, I would be glad of a hyperlink to that video if you can come up 
with ont.


Richmond.



Richmond.

Best regards,
Lynn Fredricks

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-11 Thread Klaus major-k
Hi Richmond,

 Am 11.05.2015 um 19:49 schrieb Richmond richmondmathew...@gmail.com:
 
 On 11/05/15 20:42, Klaus major-k wrote:
 Hi RIchmond,
 
 Am 11.05.2015 um 19:38 schrieb Richmond richmondmathew...@gmail.com:
 
 On 11/05/15 18:49, Lynn Fredricks wrote:
 Odd as it sounds, they figured out that there's a huge demand for a
 microsoft product, any microsoft product, that doesn't suck  . . .
 
 It does sound odd; especially as it has taken them about 20
 years to work it out.
 I actually like a lot of specific versions of MS products. I hope that the
 departure of Monkey Boy will result in more consistency of the good, rather
 than the good - suck - acceptable - suck cycle.
 Who is Monkey Boy? Do tell.
 I consider this a gap in your education, never seen that embarrassing video 
 form a MS dev conference?
 We are talking about Steve „Developers, Developers“ Ballmer :-)
 
 Yup: that's a gap in my education. But I have, quite deliberately steered 
 well clear of most things Microsoft
 having had a dark night of the soul with Windows 3.1 in 1996.
 
 However, I would be glad of a hyperlink to that video if you can come up with 
 ont.

Watch this and cry :-D
https://www.youtube.com/watch?v=wvsboPUjrGcspfreload=10

 Richmond.
 
 Richmond.
 Best regards,
 Lynn Fredricks

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-10 Thread Peter W A Wood

 On 11 May 2015, at 04:49, Geoff Canyon gcan...@gmail.com wrote:
 
 I'm curious -- what percentage of the apps in the iOS or Android app stores
 would you say require unicode? I'm familiar with the iOS US app store, not
 Android or any of the international versions. My impression is that in the
 US there are very few apps that use unicode.

Any app using emoticons or emoji or whatever they are called will be using 
Unicode.

Regards

Peter

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: Kickstarter 2013 Revisited

2015-05-10 Thread Lynn Fredricks
 I'm curious -- what percentage of the apps in the iOS or 
 Android app stores would you say require unicode? I'm 
 familiar with the iOS US app store, not Android or any of the 
 international versions. My impression is that in the US there 
 are very few apps that use unicode.

I wouldn't venture a guess. 

iOS is the odd ball in that it represents not only the platform itself, but
also the means of delivery (with the exception of the weirdness Apple has
implemented for iOS corporate applications). With the exception of early
adopter types and very specific vertical markets, consumer software buyers
are extremely reluctant to buy something in a language they cannot
understand.

The US market for applications is dependent on applications with UI's in
English; the lack of multi-lingual support even if not used acts as a
disqualifer to sales.

Don't underestimate the effect of disqualifiers. No Unicode support is a
massive disqualifier.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Dr. Hawkins
On Sun, May 10, 2015 at 10:11 AM, Lynn Fredricks 
lfredri...@proactive-intl.com wrote:

 I think this one may have been a good thing. MS is retooling their OS
 strategy and it looks like there will be better integration and
 compatibility between various platforms.


That's just the cover story.

What they're  *actually* doing is ramping up, of all things, vacuum cleaner
production.

Odd as it sounds, they figured out that there's a huge demand for a
microsoft product, any microsoft product, that doesn't suck  . . .

-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Schonewille

Geoff,

Software should be unicode-compatible nowadays. This is what users and 
developers expect. So, I would say 100%.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Installer Maker for LiveCode:
http://qery.us/468

Buy my new book Programming LiveCode for the Real Beginner 
http://qery.us/3fi


LiveCode on Facebook:
https://www.facebook.com/groups/runrev/

On 5/10/2015 22:49, Geoff Canyon wrote:

On Sun, May 10, 2015 at 1:56 PM, Lynn Fredricks 
lfredri...@proactive-intl.com wrote:


Unicode - DONE


Im glad Paul pointed this out; its been taking some hits from people who
say
they don't need it, and that its impacting performance.

It is a necessity for the future of LiveCode or any development environment
for that matter.



I'm curious -- what percentage of the apps in the iOS or Android app stores
would you say require unicode? I'm familiar with the iOS US app store, not
Android or any of the international versions. My impression is that in the
US there are very few apps that use unicode.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Bjoernke von Gierke

 On 11 May 2015, at 02:31, Trevor DeVore li...@mangomultimedia.com wrote:
 
 I have 20 or so widgets that I've written for a project I'm working on
 which add UI controls to the project. None of these make any calls to OS
 APIs. They just use the LiveCode Builder language to draw shapes,
 render SVG path data, and respond to events.

These are examples where previously one would have used externals. Because 
unless LC itself would faciliate them, like with simpler types of GUI objects, 
that's all one could do. I hear that you disagree on that, but I still think 
that this is primarily a small upgrade to external functionality.

I'd even argue that a way to have LC native created widgets for the GUI stuff 
would be far superior to what is in development. Instead there's now some 
other, slightly similar language, using SVG syntax, which is a lot more complex 
then how LC interacts with screen coordinates. So why did RunRev not add SVG 
capabilities and the needed flexibility to the existing LC syntax, why a 
different language that is less approachable? because they want it to make more 
approachable of course :-(

--

Chat with other LC people:
http://bjoernke.com/chatrev

Use a better dictionary in the IDE:
http://www.bjoernke.com/bvgdocu

Try chartsEngine:
https://livecode.com/store/marketplace/charts-engine-1-2-1



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Monte Goulding

 On 11 May 2015, at 10:49 am, Bjoernke von Gierke b...@mac.com wrote:
 
 These are examples where previously one would have used externals. Because 
 unless LC itself would faciliate them, like with simpler types of GUI 
 objects, that's all one could do. I hear that you disagree on that, but I 
 still think that this is primarily a small upgrade to external functionality.

I’m kind of surprised that the seller of a charting package can’t see the 
potential for implementing them as widgets. Much faster to render and able to 
do things like rotated text easily.

Cheers

Monte

--
M E R Goulding http://goulding.ws/ 
Software development services
Bespoke application development for vertical markets

mergExt http://mergext.com/ - There's an external for that!

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Wieder

On 05/10/2015 03:46 PM, Dr. Hawkins wrote:


What they're  *actually* doing is ramping up, of all things, vacuum cleaner
production.


I, for one, would welcome cleaner vacuums.
The speed of light slows down in the dirty ones, and then all I can 
watch are reruns.


--
 Mark Wieder
 ahsoftw...@gmail.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Trevor DeVore
On Sunday, May 10, 2015, J. Landman Gay jac...@hyperactivesw.com wrote:


 Thanks very much for this. My first reaction to LCB was that I didn't want
 to learn a new language and I'd just let other people do it. Then I'd use
 their widgets if I needed them, just as I use externals now.


You're welcome.


 But now I see that it isn't really a new language, it's just new
 vocabulary with somewhat stricter rules and a few syntax changes. It isn't
 as foreign as I thought it would be. I think maybe I could learn this.


Exactly. I think LCB is a little intimidating because it is being
introduced as being a way to create widgets. That means we are learning two
new things which can make the language seem more complicated than it is.
Having rectangles, points, colors, fonts, etc. be objects with their
associated properties is great.

The one change that keeps tripping me up is the number of elements of
tVar is now the number of elements in tVar. I like in more than of
but I have to get used to typing it.


 I'm very glad you took the time to write these up. Remind me why m is
 the designated variable prefix. I read it on the forums but I've since
 forgotten what it stands for.


m is used for variables that are available to every handler in the
widget. Like a script local. I believe the guide for widgets that is
available in the LC 8 dictionary lists all of the suggested prefixes.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Bjoernke von Gierke
There is no communication about any aspect other then widgets, which frankly, 
still look like an easier way to make externals to me, nothing more. How many 
people actually currently make externals? about 1% of the user base, probably 
even less. If this is increased 5 times by some sort of not quite but similar 
to x-talk language, that's certainly slightly better for the platform and the 
community. While also making some in-house tasks for RunRev easier, I guess. I 
don't care much about any of that, and I think the benefits are not offset by 
the pain of maintaining a second language.

Meanwhile the GUI is shoddy, documentation quality, presentation and amount is 
the same as it was ten years ago, and community interaction is inexistent or at 
it's best emergency-reaction based (like just now). There's no version that 
comes even close to 5.5 in stability. Which is especially sad, because 5.5 is 
at best an one-eyed man among all the other blind versions of LC/RR when 
considering stability. My last run in with quality was that the current 
versions in February could not be used as a server, sockets would just randomly 
work or not, where the same project under 6.6.5 worked perfectly fine.

Adding unicode is nice, but making all text handling slower by half (sometimes 
even 30 times slower) is not going to convince me to start using 7 (ignoring 
the added stability hit compared even to current 6 versions). Especially as the 
only actual difference for my needs is that I am not allowed to use 
uni-en/decode, but instead two syntactical different (but functionally 
completely the same) terms. Sure nice for non-latin scriptures users to have a 
slow version of LC just for them tho.. I guess? But basically, this is not what 
I expect from seamless unicode support. Therefore, I consider the unicode 
part of the kickstarter unfulfilled.

The same goes for skinning. Promised as part of the kickstarter, this now 
sounds like a can change colours checkbox for the new widgets/externals. Sure 
is nice, but certainly not what I'd expect when I hear make your own themes. 
Sounds like this is only for those people who want to deal with another 
scripting language, and in LC it affects only those parts that are compatible 
with widgets. Instead of adding community made themes to the os 9 (emulated) 
menu, or improving on how object style inheritance works, or any other approach 
to making themes actually easier, it's just gonna be some objects, made by some 
people, for some cases... Sounds to me like the same as it is now. I'f I'm 
right with this assessment, theming is not going to be fulfilled in my eyes.

Funnily I think what RunRev is doing is... ok... Well, I guess that's up for 
debate, but it certainly looks like RunRev is happy with the approach that 
they've chosen to make the LC product better. I just wish they'd get their act 
together about finally improving _how_ they go about things.

For starters, how about never, ever, ever replying to a complaint or comment 
with We will eventually somewhen do exactly what you asked for (seriously, 
never say that!).

Björnke

PS: Not fulfilling kickstarter promises is Ok for me. It's just saddening that 
I expected unhappy supporters, since the first day I heard RunRev is going to 
do crowdfunding. They're just not capable of communicating, which makes 
attempts at crowd-anything futile.

--

Chat with other LC people:
http://bjoernke.com/chatrev

Use a better dictionary in the IDE:
http://www.bjoernke.com/bvgdocu

Try chartsEngine:
https://livecode.com/store/marketplace/charts-engine-1-2-1



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Kickstarter 2013 Revisited

2015-05-10 Thread Geoff Canyon
On Sun, May 10, 2015 at 1:56 PM, Lynn Fredricks 
lfredri...@proactive-intl.com wrote:

  Unicode - DONE

 Im glad Paul pointed this out; its been taking some hits from people who
 say
 they don't need it, and that its impacting performance.

 It is a necessity for the future of LiveCode or any development environment
 for that matter.


I'm curious -- what percentage of the apps in the iOS or Android app stores
would you say require unicode? I'm familiar with the iOS US app store, not
Android or any of the international versions. My impression is that in the
US there are very few apps that use unicode.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread J. Landman Gay
On May 10, 2015 7:31:58 PM CDT, Trevor DeVore li...@mangomultimedia.com wrote:
In the hopes that it would be helpful to others looking to play around
with
widgets I wrote a little about my experience in my blog. There are 3
posts
about Widgets right now. Perhaps they will be of interest to you.

http://www.bluemangolearning.com/livecode/

Thanks very much for this. My first reaction to LCB was that I didn't want to 
learn a new language and I'd just let other people do it. Then I'd use their 
widgets if I needed them, just as I use externals now. 

But now I see that it isn't really a new language, it's just new vocabulary 
with somewhat stricter rules and a few syntax changes. It isn't as foreign as I 
thought it would be. I think maybe I could learn this. 

I'm very glad you took the time to write these up. Remind me why m is the 
designated variable prefix. I read it on the forums but I've since forgotten 
what it stands for. 
-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Dr. Hawkins
On Sun, May 10, 2015 at 10:34 AM, Paul Dupuis p...@researchware.com wrote:

 Resolution Independence - DONE


Well, sort of.  The next project in my queue is dealing with the wonky side
affects of changing resolution on the desktop.  I don't have where it's
weird nailed down, but the screen coordinates just ain't right . . .

(I have keys to zoom by +/- 10%.  I forget whether I save  reset the loc
or the topleft, but the thing goes on walkabout all over the screen when I
hit a few of these)


-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread J. Landman Gay
On May 10, 2015 7:31:58 PM CDT, Trevor DeVore li...@mangomultimedia.com wrote:
On Sunday, May 10, 2015, Bjoernke von Gierke b...@mac.com
javascript:_e(%7B%7D,'cvml','b...@mac.com'); wrote:

 There is no communication about any aspect other then widgets, which
 frankly, still look like an easier way to make externals to me,
nothing
 more.


Hi Bjoernke,

I would suggest taking another look as their seems to be some
misunderstanding. Widgets are for making custom controls.

I have 20 or so widgets that I've written for a project I'm working on
which add UI controls to the project. None of these make any calls to
OS
APIs. They just use the LiveCode Builder language to draw shapes,
render SVG path data, and respond to events. I'm very excited about the
results. What used to be multiple controls grouped together to create a
custom control is now a single widget with property names that I
define.
Much cleaner and I can draw more complex controls then I could before.

In the hopes that it would be helpful to others looking to play around
with
widgets I wrote a little about my experience in my blog. There are 3
posts
about Widgets right now. Perhaps they will be of interest to you.

http://www.bluemangolearning.com/livecode/

Just to add to this, *all* LC controls will be widgets, which means they will 
automatically respond to theming. Everything in the tool palette will be a 
widget. 

If you import a new widget, it will also appear in the tool palette and have 
its own pane in the property inspector. It will act just as though it is native 
to the engine. This allows personal expansion of the engine capabilities on 
demand. 

A secondary advantage is the ability to make calls to the OS, which makes them 
more powerful but isn't required. 

There was a blog post a while back explaining how it will work. 

-- 
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Trevor DeVore
On Sunday, May 10, 2015, Bjoernke von Gierke b...@mac.com wrote:


  On 11 May 2015, at 02:31, Trevor DeVore li...@mangomultimedia.com
 javascript:; wrote:
 
  I have 20 or so widgets that I've written for a project I'm working on
  which add UI controls to the project. None of these make any calls to OS
  APIs. They just use the LiveCode Builder language to draw shapes,
  render SVG path data, and respond to events.

 These are examples where previously one would have used externals. Because
 unless LC itself would faciliate them, like with simpler types of GUI
 objects, that's all one could do. I hear that you disagree on that, but I
 still think that this is primarily a small upgrade to external
 functionality.


I see. It seems we just have different ways in which we have used
externals. I haven't used an external to create UI controls like the ones I
have created with widgets. For me it is definitley a huge upgrade so count
me as happy.

I'd even argue that a way to have LC native created widgets for the GUI
 stuff would be far superior to what is in development.

Instead there's now some other, slightly similar language, using SVG
 syntax, which is a lot more complex then how LC interacts with screen
 coordinates.


The drawing routines in LCB give us access to the Google Skia libraries
that LiveCode uses to render controls. The team has been adding syntax to
make common things easier and more natural to write (eg rounded corners).
I'm sure some things can be simplified even further. LCB is still in an
infant state but I think it has so much potential.


 So why did RunRev not add SVG capabilities and the needed flexibility to
 the existing LC syntax, why a different language that is less approachable?
 because they want it to make more approachable of course :-(


What is less approachable today isn't necessarily less approachable
tomorrow. LCB seems to provide the foundation for a single language that
allows for free form coding without thought of variable types while
allowing us to type them in case we want to access OS APIs. All without
resorting to C! It allows us to type variables to improve error checking
or so that code can run more efficiently (at least in the future). The way
I see it, I can write my core libraries in a strict manner so I reduce
errors. When I am prototyping or messing around with ideas I will be able
to forget about types and just focus on my idea.  I love the flexibility!

I suppose that LCB is also necessary for Open Language to become a reality.

Here is to hoping that LCB and widgets will one day exceed your
expectations Bjoernke. If they do then we all win.

-- 
Trevor DeVore
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Wieder

On 05/10/2015 10:11 AM, Lynn Fredricks wrote:

retooling their OS strategy

Heh.

More like we'd like you to forget this happened.
Cue Obi-Wan: this isn't the OS you're looking for

--
 Mark Wieder
 ahsoftw...@gmail.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Paul Dupuis
On 5/10/2015 1:01 PM, Richmond wrote:
 listing of the Kickstarter goals and what happened to them

Open Source Livecode - DONE
Unicode - DONE
Resolution Independence - DONE
Plugable Themes - NOT DONE - last word from RunRev that I recall was
that this was tied to engine changes in LC8
Cocoa - DONE
Physic Engine - NOT DONE - tied to engine changes in LC8
Windows 8/Phone - NOT DONE - tied to engine changes in LC8
Vector Object - NOT DONE - ties to engine changes in LC8
Multimedia - PARTIALLY DONE (OSX AVFoundation), they have stated that a
full cross-platform media support is, also, tied to the engine changes in 8.
New Browser Object - DONE (if I recall correctly)

I am not aware of any goal that RunRev has forgotten in any of their
posts on this topic. They have moved goals around in their timetable for
what they have stated was efficiency in implementation. For example,
they have stated that the Vector object will take less effort to deliver
under the engine changes in LC8 that trying to add it to LC6. They have
also revised their timetable, indicating which items are tried to what
version of the engine. Note that tied to the engine changes in LC8
does not necessarily mean delivered it LC8. It means it is dependent on
having those changes in place. You can believe them or not as you like.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Waddingham

On 2015-05-10 19:34, Paul Dupuis wrote:

On 5/10/2015 1:01 PM, Richmond wrote:

listing of the Kickstarter goals and what happened to them


Open Source Livecode - DONE
Unicode - DONE
Resolution Independence - DONE
Plugable Themes - NOT DONE - last word from RunRev that I recall was
that this was tied to engine changes in LC8
Cocoa - DONE
Physic Engine - NOT DONE - tied to engine changes in LC8
Windows 8/Phone - NOT DONE - tied to engine changes in LC8
Vector Object - NOT DONE - ties to engine changes in LC8
Multimedia - PARTIALLY DONE (OSX AVFoundation), they have stated that a
full cross-platform media support is, also, tied to the engine changes 
in 8.

New Browser Object - DONE (if I recall correctly)

I am not aware of any goal that RunRev has forgotten in any of their
posts on this topic. They have moved goals around in their timetable 
for

what they have stated was efficiency in implementation. For example,
they have stated that the Vector object will take less effort to 
deliver

under the engine changes in LC8 that trying to add it to LC6. They have
also revised their timetable, indicating which items are tried to what
version of the engine. Note that tied to the engine changes in LC8
does not necessarily mean delivered it LC8. It means it is dependent on
having those changes in place. You can believe them or not as you like.


Thanks Paul - that is a very good way to sum up where we are :)

Indeed 'Pluggable Themes' was one of the contention points which caused 
our slight redirection through widgets.


Pluggable (visual) themes are great but there is a great deal more to 
getting things to work specifically as they do on individual platforms 
than visual representation. Sure you can use native objects, but if you 
want something which works like a native object but needs a little more 
you have to fall back to writing or adapting what is there. i.e. Themes 
in their true sense of meaning a control works precisely how it should 
on any given platform (or perhaps more accurately, allow you to write a 
control which works like a native object but gives the functionality you 
need) requires code; just having a flexible 'fixed' themeing system is 
not enough.


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Richmond

On 10/05/15 20:21, Mark Waddingham wrote:

I have taken quite some time to write this, and the reason that I have
taken the trouble is that, oddly enough, I both believe in Runtime
Revolution, and have put a very significant amount of time and effort
into learning how to get the thing to do things over the last 14
years.

Had I come to it just before the Open Source Kickstarter campaign I
don't think I would have bothered, and I don't think I would be
working
with LiveCode just now.


I appreciate the time you have taken - and, indeed, I appreciate your 
ongoing support (which you clearly still give unconditionally it 
seems, even though you are perhaps not entirely enamoured with the way 
we go about things!).


I am lucky insofar as I don't depend on LiveCode for my bread and 
cheese, and as such I feel I can give support even if that is seen in

a somewhat negative light from time to time.

As someone remarked just the other day, I am prepared to state what 
others may be reluctant to. I am well aware that has made me seem
a complete baboon from time to time, and doesn't exactly make me the 
most popular chap on the block. But as I have always been a bit of
a baboon and fairly unpopular, at 53 I can live with that without any 
undue qualms.


If by writing what I do I can effect some changes then all that is 
well worth it.


Even if nothing else, the fact that you have taken a lot of trouble to 
construct a careful and well thought-out reply to my post justifies
both my post and your recent increased involvement in the use-list and 
so forth.




Indeed, the fact you have taken this time suggests that we (from the 
technical point of view) have failed to a certain degree to 
communicate adequately what we are doing and the path we are taking to 
achieve it.


I'm not going to go into specific details or responses to your direct 
questions just now as that would take longer than I perhaps have on an 
idle Sunday evening whilst my other half is working - but there is 
obviously a communication issue here we need to address and we will in 
time.


In the meantime, however, please believe me when I say that no 
KickStarter goals have been forgotten - they are just taking longer to 
achieve than we had originally hoped. Indeed, in the process of 
attempting to achieve them we did decide to go down a slightly 
different route than we had originally intended.


The reality is that the scope of what LiveCode is, and indeed we want 
it to be, is so wide that the current rift between engine and script 
cannot continue if we are to keep up with the pace of evolution of the 
software industry. We have an engine written in what I would term 
C++ish (the codebase goes back 25 years or so at this point), and we 
have an IDE written in what we term LiveCode Script (LCS). C++ is not 
a forgiving task-master and in reality if you are using LiveCode you 
are probably doing so to avoid using C++ or other lower-level 
languages to a certain degree.


Ouch! Indeed that is the truth. I am currently in a dialogue with 
members of the teaching community here in Plovdiv, Bulgaria who have to 
teach
teenagers PASCAL (at non-Mathematical High Schools) and C++ (at 
specialist Mathematical High Schools) effectively turning off vast numbers
of children who might, under different circumstances, become brilliant 
and innovative programmers.


They (the teachers) are, in turn, kicking against the Ministry of 
Education who are, it seems, stuck in about 1985.




Therefore, as a result, we are in a situation where the people who 
perhaps would be best to help evolve the platform find it difficult to 
do so having to rely on those who have C++ abilities (and, indeed, 
understand how the engine works!). This disconnect directly reflects 
the more fundamental problem which LiveCode is intended to solve - 
'Everyone Can Code' is an ambitious goal, certainly, but the way by 
which it works is having a high-level system which is tailored towards 
individual domains (black-boxes tied together with a flexible language 
for composing and expressing algorithms that act on them).


The solution we came up with is widgets. We are trying to raise the 
level at which the majority of what you currently consider to be 'the 
engine' is written so that there isn't that rather large chasm between 
the way the the functionality you use everyday is written and the 
functionality you build atop it. By raising the level of language in 
which 'the engine' is written, we both gain rapidity of development 
for ourselves, but also (perhaps more importantly) raise the ability 
of the LiveCode community as a whole to introspect on and also adapt 
and improve what we do.


That is only going to happen if members of the LiveCode community see 
obvious, direct and instant benefits to themselves.
Right now there are people who are having problems with LiveCode that go 
back to versions released years ago, which have not been addressed
when mentioned, and give the 

Re: Kickstarter 2013 Revisited

2015-05-10 Thread Richmond

On 10/05/15 20:34, Paul Dupuis wrote:

On 5/10/2015 1:01 PM, Richmond wrote:

listing of the Kickstarter goals and what happened to them

Open Source Livecode - DONE
Unicode - DONE
Resolution Independence - DONE
Plugable Themes - NOT DONE - last word from RunRev that I recall was
that this was tied to engine changes in LC8
Cocoa - DONE
Physic Engine - NOT DONE - tied to engine changes in LC8
Windows 8/Phone - NOT DONE - tied to engine changes in LC8
Vector Object - NOT DONE - ties to engine changes in LC8
Multimedia - PARTIALLY DONE (OSX AVFoundation), they have stated that a
full cross-platform media support is, also, tied to the engine changes in 8.
New Browser Object - DONE (if I recall correctly)

I am not aware of any goal that RunRev has forgotten in any of their
posts on this topic.


New GUI.

Richmond.

They have moved goals around in their timetable for
what they have stated was efficiency in implementation. For example,
they have stated that the Vector object will take less effort to deliver
under the engine changes in LC8 that trying to add it to LC6. They have
also revised their timetable, indicating which items are tried to what
version of the engine. Note that tied to the engine changes in LC8
does not necessarily mean delivered it LC8. It means it is dependent on
having those changes in place. You can believe them or not as you like.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Waddingham

I am not aware of any goal that RunRev has forgotten in any of their
posts on this topic.


New GUI.


Definitely not forgotten! Indeed, the Version 8 IDE sees the first step 
towards it as we are rewriting it to use much more easily composed 
widgets.


Ultimately a brand new GUI is going to be a hugely disruptive for all 
those which are familiar with the current one we have (big changes in UI 
always are) so we want to get it write.


Version 8 is where we ensure we have the architecture to do it right by 
reposing what we currently have in a better way; we can then 
subsequently make greater shifts.


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Richmond

On 10/05/15 20:56, Mark Waddingham wrote:

I am not aware of any goal that RunRev has forgotten in any of their
posts on this topic.


New GUI.


Definitely not forgotten! Indeed, the Version 8 IDE sees the first 
step towards it as we are rewriting it to use much more easily 
composed widgets.


Ultimately a brand new GUI is going to be a hugely disruptive for all 
those which are familiar with the current one we have (big changes in 
UI always are) so we want to get it write.


Indeed.

So, surely, the clever thing would be to give end-users a choice of GUI: 
the old one or the new one.


Richmond.



Version 8 is where we ensure we have the architecture to do it right 
by reposing what we currently have in a better way; we can then 
subsequently make greater shifts.





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Mark Waddingham

Ouch! Indeed that is the truth. I am currently in a dialogue with
members of the teaching community here in Plovdiv, Bulgaria who have
to teach
teenagers PASCAL (at non-Mathematical High Schools) and C++ (at
specialist Mathematical High Schools) effectively turning off vast
numbers
of children who might, under different circumstances, become brilliant
and innovative programmers.

They (the teachers) are, in turn, kicking against the Ministry of
Education who are, it seems, stuck in about 1985.


Well, you can point the teaching community towards the success that 
LiveCode has had in getting used to teach programming in Scottish 
high-schools :)



Most people who use LiveCode are like most kids who use LEGO: they
don't want to build a robot that makes coffee, trims your nails and
gives you a massage; all they want to do is build a sports car or a
model of the Millennium Falcon. And until end-users can build the
equivalent
of sports cars there is not much point in talking-up the ability to
construct the robot.


A comparison with LEGO only stretches so far, but that is the point of 
what we are doing. We are trying to make LiveCode a lot more like LEGO - 
you have pre-made components that can (arbitrarily) recomposed into the 
application you want.


LEGO have developed a highly efficient set of processes and 
infrastructure so they can deliver the sets and components they now do. 
We are doing the same.


However, the comparison with LEGO stops here as a lego brick, at the end 
of the day, is just a bit of plastic - it is a 'black-box' in a sense 
but there is no internal structure there (beyond the physical structure 
of the plastic needed to stop it from being flimsy!). i.e. Once you have 
the machine and processes that can generate the lego bricks you require 
in vast quantity and efficiently you are there (assuming you have a 
sufficiently good design and product development process so that you 
capture the current consumer imaginations at least).


The point I was trying to make was not to overstate / big up the 
'ability to construct the Robot', but more to suggest that the faster we 
can build the robot and the more people who have 'the ability to adapt 
the Robot' the better off everyone will be and that everyone can build 
bigger and better robots in the future.


I'd point out that there is little point in producing X at point Y if at 
point Y, X is no longer sufficient. That means you have to be highly 
aware of the process that is needed to create X, if it is too difficult 
to adapt at the point it is actually finished and usable, its existence 
when it appears is not particularly useful.


--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Kickstarter 2013 Revisited

2015-05-10 Thread Terence Heaford
Is the future development of each OS platform dependent upon widgets?

For example, little has been done to correct the user interface deficiencies 
when compared to Yosemite.

1. Will all user interface objects be widgets?
2. Will LiveCode only provide a limited set of UI widgets?
3. Will the community/Other developers provide the remainder?
4. Will widgets be provided by others at a Cost($£$£$£)?
5. Will the widget system be licensable to allow a purchase system?
6. Will all widgets free/£$£$£$ be available to LC Community Edition?


I have asked similar questions before but never had an answer. This raises the 
conspiracy theorist in me. It would be a little disconcerting if you 
contributed (£$£$£$) to making livecode open source only to be locked out of 
the widget system and for LC to only provide a limited set of UI Objects.

A clear concise answer would be good.

All the best

Terry

 
 On 10 May 2015, at 18:41, Mark Waddingham m...@livecode.com wrote:
 
 Pluggable (visual) themes are great but there is a great deal more to getting 
 things to work specifically as they do on individual platforms than visual 
 representation. Sure you can use native objects, but if you want something 
 which works like a native object but needs a little more you have to fall 
 back to writing or adapting what is there. i.e. Themes in their true sense of 
 meaning a control works precisely how it should on any given platform (or 
 perhaps more accurately, allow you to write a control which works like a 
 native object but gives the functionality you need) requires code; just 
 having a flexible 'fixed' themeing system is not enough.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

  1   2   >