:Talk:Lasso (programming language)

{{WikiProject banner shell|class=Start|

{{WikiProject Computing |importance=Low}}

{{WikiProject Software |importance=Low}}

}}

{{archives}}

Citing change to LAMP Architecture from MacOS

I'm not sure how to find a citation for this fact, as per WP:COMMON. If you check the definition of this;

https://en.wikipedia.org/wiki/LAMP_(software_bundle)

You'll see that it classically involves Linux, Apache, MySQL and a middleware language. By Lasso being released on Linux, Apache and MySQL (and Apple's OSX also inheriting this environment), it's more of a fact than something that can be cited. Trying to cite a source for this would contribute nothing to its reliability while acting as a detriment to its readability (Wikipedia:Citation overkill). Ergo, I propose removing the citation request or rewording this sentence to something that doesn't require citation. It's not fallacious. It's just an obvious fact to a developer, and part of history. — Preceding unsigned comment added by Seanstephens (talkcontribs) 14:14, 27 October 2013 (UTC)

:Lacking a source giving the analysis, it's needless editorializing. About 2/3 of the section suffers from this problem. TEDickey (talk) 08:18, 28 October 2013 (UTC)

coding samples versus open-source

Referring to the product as partially open-source is misleading, given the provided source. Many proprietary/closed-source products provide coding samples to support their documentation. TEDickey (talk) 21:27, 27 October 2013 (UTC)

:The (now broken) link references the central repository for Lasso's source files, not "code samples". The link is here: [http://source.lassosoft.com/svn/lasso/lasso9_source/trunk/]. If you click the links, you'll see you can only get to 70% of it or so (which changes as people edit the repos). --Sean Stephens (talk) 01:11, 28 October 2013 (UTC)

:That's the same link. What people expect for "open source" is information regarding their ability to reuse the information presented separately from the product. There is none that I see; it looks like coding samples, making the introduction of "open source" both superfluous and misleading. TEDickey (talk) 08:00, 28 October 2013 (UTC)

As per request, added an example of open-source contributions based on linked source, so as not to be superfluous or misleading.--Sean Stephens (talk) 15:21, 28 October 2013 (UTC)

I think the description as partially open source is apt. The link [http://source.lassosoft.com/svn/lasso/lasso9_source/trunk/] to Lasso 9's source provides the code for many structures that would generally be considered to be "built-in" to a language or to its standard library. The source includes code for the boolean type, integer type, decimal type, string type, array type, database manipulation, and more. These are non-trivial foundation level types in the object hierarchy. It is possible to radically alter the language by branching the source and redefining basic actions like string comparisons or array inserts. Users can and have crafted completely different methodologies such as an object oriented method of database manipulation which is actually faster than the built-in procedural methods [https://github.com/zeroloop/ds] Fletc3her (talk) 17:36, 28 October 2013 (UTC)

:that's not responsive: you're referring to a term which has acquired a fairly specific meaning, but your source lacks one of the characteristics. TEDickey (talk) 23:11, 28 October 2013 (UTC)

:Most of the files have no license or copyright. Some do, such as [http://source.lassosoft.com/svn/lasso/lasso9_source/trunk/LJAPI/ljapi9.cpp this], which grants no rights to use (other than fair use, which would not suffice for developers) TEDickey (talk) 23:19, 28 October 2013 (UTC)

:Given the link provided, the best recommendation is to simply remove the comment about open source. TEDickey (talk) 23:19, 28 October 2013 (UTC)

:As per the definition by WP of Open Source, I would agree - Lasso is not Open Source (capital "O", capital "S"), but rather allows access to its source, more akin to Shared Source. Perhaps change to "allows partial access to its source code", which is correct and certainly not superfluous or misleading. This point - the mix of source-code availability and licensing structure - is a regularly questioned point and differentiates Lasso from other comparable popular scripting languages. --Sean Stephens (talk) 00:36, 29 October 2013 (UTC)

:It's not Shared source either - that has again a well-defined meaning (licensing). I don't see any links to the "regularly questioned point" (and Wikipedia isn't the repository for answers - those belong someplace where they can be discussed as reliable sources TEDickey (talk) 00:47, 29 October 2013 (UTC)

:Sorry - I think you missed my suggestion. I'll WP:BOLD and make the change - let me know what you think. --Sean Stephens (talk) 01:23, 29 October 2013 (UTC)

Needless Editorializing

I am on a mission to ensure this article is free from needless editorializing and follows WP:NPOV explicitly. I may care about Lasso - but I also care about keeping faith with the standards of Wikipedia. I'll be making edits as I recognize them to ensure the philosophy of WP:EDITORIALIZING has been held to the highest standard. Suggestions welcome!--Sean Stephens (talk) 01:54, 1 November 2013 (UTC)