Author Topic: AutoLISP: bmp2fas, bmp2dcl,jpg2dcl,jpg2fas, sld2html lsp2cpp cpp2lsp sld2grdraw  (Read 11577 times)

0 Members and 1 Guest are viewing this topic.

d2010

  • Bull Frog
  • Posts: 323
« Last Edit: December 11, 2020, 02:40:04 AM by d2010 »

trogg

  • Bull Frog
  • Posts: 255
NOOOO!!!
Are you assuming that Lisp (Vanilla or Visual) is going away?
Or are you advertising your product?

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Kind of odd minds so brilliant they can define a new age don't know a thing about marketing. Between that, one post e-cred and the "content" at the target url (no I won't click it) I call bull5h!t.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.com • http://cadanalyst.slack.com • http://linkedin.com/in/cadanalyst

dgorsman

  • Water Moccasin
  • Posts: 2437
Similar to many random postings over at the AutoDesk forum.  I call advert.
If you are going to fly by the seat of your pants, expect friction burns.

try {GreatPower;}
   catch (notResponsible)
      {NextTime(PlanAhead);}
   finally
      {MasterBasics;}

Jeff H

  • Needs a day job
  • Posts: 6144
Be careful after spending 20 minutes trying to figure out what to do at the link that had nothing on it but
CLICK
HERE

 
 it will take you to a YouTube video with a very catchy rave song that made me get up and dance.
 
 

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
  :realmad:
Please goto this page...[/url]

I make the suggestion genuinely -- please -- get someone else to do your PR.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.com • http://cadanalyst.slack.com • http://linkedin.com/in/cadanalyst

SOFITO_SOFT

  • Guest
Hi all ...
The world is a very very small handkerchief.  :-) :-) :-)
Our friend D2010 has chosen to make the documentation of his convert c ++lisp a program a few weeks ago I was looking for.
I have found several, complicated and cumbersome. The code of the Romanian D2010 friend   is the clearest and most orderly of 6 or 8 programs that I can look ( Conversion of LAT / LONG to UTM in any  DATUM ) 
D2010 , friend ! thank you very much !!!

Greetings.  :-)

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Hi..... :wink:
The other users question: The new programming language C++LISP is stupid?
MeAnswer: The swampUsers, please goto this page and read carefully
       http://forums.autodesk.com/t5/Visual-LISP-AutoLISP-and-General/Why-does-Autodesk-ignores-the-LISP-community/td-p/1116049


Regards the swampComunity
I'm not a programmer, however I followed your link...
I couldn't tell what it was you were selling..a converter
OR
Romanian Brides?

Be your Best


Michael Farrell
http://primeservicesglobal.com/

hermanm

  • Guest
Chad Wanless tried this years ago.
It was (IMO) a dismal failure, not because of any lack of programming talent, but because of the fundamental disparity between a functional programming language, such as LISP, and an imperative language, such as C++.

A "simple minded" LISP->C++ translator will restrict you to writing "simple minded" LISP programs, which defeats the purpose of using LISP.

Those few individuals with the sophisticated knowledge required to translate a moderately complex LISP program (any flavor, AutoLISP or otherwise) to an efficient C++ program are unlikely to waste their talents doing so, IMO.

hermanm

  • Guest
BTW, I'll take "Romanian Brides" for 300, Alex.
(esp. if the forsythia is included).

 :-D

LE3

  • Guest
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #10 on: August 25, 2011, 09:11:40 PM »
Chad Wanless tried this years ago.
It was (IMO) a dismal failure, not because of any lack of programming talent, but because of the fundamental disparity between a functional programming language, such as LISP, and an imperative language, such as C++.

A "simple minded" LISP->C++ translator will restrict you to writing "simple minded" LISP programs, which defeats the purpose of using LISP.

Those few individuals with the sophisticated knowledge required to translate a moderately complex LISP program (any flavor, AutoLISP or otherwise) to an efficient C++ program are unlikely to waste their talents doing so, IMO.

X2

Same impression - the logic is not the same - also the code used looks like it is ADS no ObjectARX so any new of the functions are not available?.

And why do you need your code in C++ when you do not know the language?

Would like to see how they solved the use or conversion of mapcar...

hermanm

  • Guest
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #11 on: August 25, 2011, 09:27:57 PM »
Quote
And why do you need your code in C++ when you do not know the language?

In the "old days" (perhaps circa 1984) it might have made made some kind of sense, if you had a computationally intense program, but only knew how to write AutoLISP.

These days, it makes no sense at all, AFAIK.

Jeff H

  • Needs a day job
  • Posts: 6144
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #12 on: August 25, 2011, 09:51:26 PM »
Seems like you need to learn C++  to be able understand how they relate instead of remembering this group words 'will do the same as this Lisp'---(but not understanding why it produces the same output and the correct way to handle it in other context)

kdub_nz

  • Mesozoic keyThumper
  • SuperMod
  • Water Moccasin
  • Posts: 2121
  • class keyThumper<T>:ILazy<T>
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #13 on: August 26, 2011, 01:37:14 AM »
d2010,

Can you please post several  sample Lisp files with ActiveX (VLISP) functions and methods and the converted C++ code files.
... also can you provide the code compiled for AutoCAD 2012 64 bit.

Regards
Kerry
Called Kerry in my other life
Retired; but they dragged me back in !

I live at UTC + 13.00

---
some people complain about loading the dishwasher.
Sometimes the question is more important than the answer.

jbuzbee

  • Swamp Rat
  • Posts: 851
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #14 on: August 26, 2011, 11:09:21 AM »
I think I still have a copy of one of the first prototypes of "SharpLisp".  Promising, but it never happened.  Maybe Chad was side lined by his illness?  Truly a brilliant programmer!
James Buzbee
Windows 8

BlackBox

  • King Gator
  • Posts: 3770
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #15 on: August 26, 2011, 11:16:34 AM »
... I don't understand why the AUGI thread was linked in the OP?

Who wants to read those 'idiots' b@tching about how Autodesk has failed to enhance LISP (enough)!?  :roll:

Edit: ^^ Sarcasm, as I am one of the 'idiots' b@tching in that thread.
« Last Edit: August 26, 2011, 01:39:47 PM by RenderMan »
"How we think determines what we do, and what we do determines what we get."

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #16 on: August 26, 2011, 11:39:51 AM »
lol, this just seems like the most ambitious trolling evar
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.com • http://cadanalyst.slack.com • http://linkedin.com/in/cadanalyst

JohnK

  • Administrator
  • Seagull
  • Posts: 10604
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #17 on: August 26, 2011, 01:03:50 PM »
@d2010
wow! You must have put in many, many hours into developing your ideas and thoughts.

Congratulations. You should be very proud.
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

JohnK

  • Administrator
  • Seagull
  • Posts: 10604
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #18 on: August 26, 2011, 01:13:28 PM »
@others

I am adjusting my scorecard. ...right about now I am wondering, thinking, and understanding about how you guys must view my ideas and code. Recently, I wrote a preprocessor, and a parser for Lisp; now I feel like you guys must look at me like I am an idiot. Thank you all.

I don't feel very welcome (my world just got a whole lot smaller).
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

BlackBox

  • King Gator
  • Posts: 3770
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #19 on: August 26, 2011, 01:40:15 PM »
@others

I am adjusting my scorecard. ...right about now I am wondering, thinking, and understanding about how you guys must view my ideas and code. Recently, I wrote a preprocessor, and a parser for Lisp; now I feel like you guys must look at me like I am an idiot. Thank you all.

I don't feel very welcome (my world just got a whole lot smaller).

Are you being serious? 

You *do* realize the 'idiot comment' above was sarcasm, right?
"How we think determines what we do, and what we do determines what we get."

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #20 on: August 26, 2011, 01:43:37 PM »
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.com • http://cadanalyst.slack.com • http://linkedin.com/in/cadanalyst

JohnK

  • Administrator
  • Seagull
  • Posts: 10604
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #21 on: August 26, 2011, 03:33:28 PM »

Yes, I do realize the `idiot comment' was sarcasm.

***

Note: Please do not be confused by my statements; this thread isn't necessarily bad (There are useful posts and statements in this thread). My comment was meant to put any *potential* no-so-useful threads in this conversation in check (stop where I think this thread could lead) and to place my comment on those type of replies (yes, I see the irony; it is intentional). My goal was offer up a dose of some good *OLD* theSwamp values (Is that my job, no but, if you dont like it, you don't have to listen).

No, my statement was not a `all about me' kinda thing (I'm sorry if [you] feel that way...now I have another scorecard). Its how people seem to perceive code/ideas and how they react to them.

Short/blunt version:
[We] were not involved in the planning, design and execution phases of this project so why are [you] voicing opinions about the delivery method (Keep "painting the bike-shed" and see where it gets [you]).

If you are truly interested in the product but do not feel the "delivery method" is to your liking, ask for another. If you are not interested in the product...then what do you care?
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

LE3

  • Guest
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #22 on: August 26, 2011, 05:31:26 PM »
^^^

- What I see is ADS code (if all that it is a real thing) - and the obsolete ads-dcl calls btw.

- All the URL Links go to places that do not look in anyway to a serious software company, no contact info, no author name, no nothing.

- Also if you hit on any of the links they simple open other links (not related to the supposed product et-al) and it is not easy to go out from them.

My 0.2 cts.

LE3

  • Guest
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #23 on: August 27, 2011, 05:57:42 PM »
^
Cannot download your VLX it will be better if you post source code instead, so any other user at least will see what he/she is downloading, unless they trust you.

About lisp code being garbage in 5+ years - not true I still have and use some of my routines I did back on 1987 or even earlier ones.

About ADS, I used that about 10+ years ago it is now obsolete - those functions still are available many for compability issues and many others now target the ObjectARX ones.

Also, what AutoCAD versions your software targets? - it does compile to a real .arx extension?

You need to have your software in a professional web site of your own - not the one you have right now - add in there your software company name, contact information, that will help you.


My 0.2 cts - comments from an ex-lisper.

kdub_nz

  • Mesozoic keyThumper
  • SuperMod
  • Water Moccasin
  • Posts: 2121
  • class keyThumper<T>:ILazy<T>
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #24 on: August 27, 2011, 07:26:08 PM »

D2010,
 Your posted code looks like a typical VLX to me.


Please refer to my previous post :
Can you take this code : http://www.theswamp.org/index.php?topic=17085.msg206807#msg206807
Convert it to C++ ... and post the code here.
Then
Compile the C++ to an ARX or DLL (or whatever you like) to run in AutoCAD 2010-2012 on WIN7 64 bit ... and post it here.

Looking forward to your sample.

« Last Edit: August 27, 2011, 09:02:22 PM by kdub_bne »
Called Kerry in my other life
Retired; but they dragged me back in !

I live at UTC + 13.00

---
some people complain about loading the dishwasher.
Sometimes the question is more important than the answer.

kdub_nz

  • Mesozoic keyThumper
  • SuperMod
  • Water Moccasin
  • Posts: 2121
  • class keyThumper<T>:ILazy<T>
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #25 on: August 30, 2011, 05:14:02 AM »
I think I'll change my sig to  something like "the thread killer".

 :cry:
Called Kerry in my other life
Retired; but they dragged me back in !

I live at UTC + 13.00

---
some people complain about loading the dishwasher.
Sometimes the question is more important than the answer.

Daniel Eiszele

  • Newt
  • Posts: 85
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #26 on: August 30, 2011, 06:54:37 AM »
Funny, I feel like I am a contender for that title sometimes.  Still you probably deserve it more Kerry :evil:

BlackBox

  • King Gator
  • Posts: 3770
Re: The NewAge of Visual LISP, we transform the user'LISP into user C++/LISP
« Reply #27 on: August 30, 2011, 08:56:02 AM »
Funny, I feel like I am a contender for that title sometimes.  Still you probably deserve it more Kerry :evil:



 :-D
"How we think determines what we do, and what we do determines what we get."