Author Topic: New Lisp any suggestions are welcomed  (Read 19997 times)

0 Members and 1 Guest are viewing this topic.

cmwade77

  • Swamp Rat
  • Posts: 1443
Re: New Lisp any suggestions are welcomed
« Reply #15 on: October 22, 2010, 11:25:51 AM »
Its just a shame that it won't work as uFlag is never initiated in the first place... yet another block of code blindly copied from one of my programs...

Lee, your code is too good not to copy, but I definitely always try to credit you (and others) when using their code. If I ever do miss crediting you or someone else, please let me know, sometimes I am in a time crunch and may not put it in there.

I do at least try to make sense of the code first and modify it or delete what I don't need when I can, but sometimes I am not positive what everything does.

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #16 on: October 22, 2010, 11:37:30 AM »
No worries Chris, its not that I'm completely against people directly copying my code without an understanding of everything it does, but if the code has been directly copied, I would expect a mark against it to say that it has, eg..

Code: [Select]
(somecode) ;; Lee Mac

As you can imagine, I don't particularly like people straight copy/pasting code and then having the audacity to plaster their copyright notices all over it...

I'm sure most of the code used regularly does look similar, and this is unavoidable, but all the same, its quite easy to tell if a block of code has been the result of copy/paste, and that which the author has written for themselves.

JohnK

  • Administrator
  • Seagull
  • Posts: 10626
Re: New Lisp any suggestions are welcomed
« Reply #17 on: October 22, 2010, 12:00:24 PM »
Honest question:
Why do you care?




TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #18 on: October 22, 2010, 12:06:15 PM »
Honest question:
Why do you care?

Yeah, I see your question probably stems from the fact that nothing comes of it, as there is no commercial gain involved - but it gets to you when something you've written/created/recorded is blatently copied straight with no hint of accreditation - would you not feel the same? Also, at this point, who's to stop someone pointing the finger at me claiming that I have copied HasanCAD?

HasanCAD

  • Swamp Rat
  • Posts: 1421
Re: New Lisp any suggestions are welcomed
« Reply #19 on: October 22, 2010, 12:16:53 PM »
What does the Copyright notice mean to you ??

Sorry for being late in answer

A lisp comes out to light from a beginner Coder and happy with that
And want to say to all it's my first step on the programming road

Thats it no thing more

JohnK

  • Administrator
  • Seagull
  • Posts: 10626
Re: New Lisp any suggestions are welcomed
« Reply #20 on: October 22, 2010, 12:25:45 PM »
Honest question:
Why do you care?

Yeah, I see your question probably stems from the fact that nothing comes of it, as there is no commercial gain involved - but it gets to you when something you've written/created/recorded is blatently copied straight with no hint of accreditation - would you not feel the same? Also, at this point, who's to stop someone pointing the finger at me claiming that I have copied HasanCAD?

nope, i wouldnt care.

Let me put it this way; you are good at math, how many formulas are there for finding the square root?
Code: [Select]
(defun sqrt ( n )
 ;; (c) Se7en
 (* n n) )

Seem stupid? of course.

I dont know how else to say this so im just going to throw it out there and hope you get my meaning.  There is nothing really original about/in your code. People far smarter then you or i have been-there-done-that.

A "new" method? so what? So you used OR instead of IF.

Im not being sarcastic or judgmental and you can answer these to yourself if you want.
What are your reasons for caring? Is it credit? Is it fame? Is it fortune? Do you want to be like anyone?
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #21 on: October 22, 2010, 12:38:40 PM »
I'm not saying my code is original - it is far from that, as I said in my earlier post:

Quote
I'm sure most of the code used regularly does look similar, and this is unavoidable, but all the same, its quite easy to tell if a block of code has been the result of copy/paste, and that which the author has written for themselves.

Its not about me 'copyrighting' my code, after all, there aren't too many ideas that haven't already been explored, however, surely it is common courtesy to mark what you have directly copied from someone? Its just annoying to see something that I've taken the time to learn, think about, and write just being copied and claimed as someone else's - maybe I'm being petty.

JohnK

  • Administrator
  • Seagull
  • Posts: 10626
Re: New Lisp any suggestions are welcomed
« Reply #22 on: October 22, 2010, 12:45:01 PM »
No, i can see that stance i suppose.
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

JohnK

  • Administrator
  • Seagull
  • Posts: 10626
Re: New Lisp any suggestions are welcomed
« Reply #23 on: October 22, 2010, 12:49:00 PM »
What does the Copyright notice mean to you ??

Sorry for being late in answer

A lisp comes out to light from a beginner Coder and happy with that
And want to say to all it's my first step on the programming road

Thats it no thing more

So you're proud of your code, that is good. You should be proud but do not attach a copyright. Try this instead.

Code: [Select]
(defun myprogram ( / )
  ;; my program
  ;;
  ;; notes to run program
  ;;
  ;; BY: HasanCAD
  ;;     10-22-10
  ;; ...
TheSwamp.org (serving the CAD community since 2003)
Member location map - Add yourself

Donate to TheSwamp.org

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: New Lisp any suggestions are welcomed
« Reply #24 on: October 22, 2010, 01:02:37 PM »
compile
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #25 on: October 22, 2010, 01:14:45 PM »

pkohut

  • Bull Frog
  • Posts: 483
Re: New Lisp any suggestions are welcomed
« Reply #26 on: October 22, 2010, 01:35:14 PM »
Its not about me 'copyrighting' my code, after all, there aren't too many ideas that haven't already been explored, however, surely it is common courtesy to mark what you have directly copied from someone? Its just annoying to see something that I've taken the time to learn, think about, and write

Mostly in agreement, except the idea isn't being copyright, it's the recipe for the idea that is copyright. If the recipe "routine" is nothing more than boil noodles, ah, probably shouldn't claim a copyright.


just being copied and claimed as someone else's - maybe I'm being petty.
It would piss me off. If that's petty, then so be it.
New tread (not retired) - public repo at https://github.com/pkohut

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #27 on: October 22, 2010, 01:47:52 PM »
Thanks Paul.

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: New Lisp any suggestions are welcomed
« Reply #28 on: October 22, 2010, 01:52:33 PM »
Consider: Did you come up with this or did you 'copy' it from someone else?

Code: [Select]
(wcmatch (strcase msg) "*BREAK,*CANCEL*,*EXIT*")
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

Lee Mac

  • Seagull
  • Posts: 12912
  • London, England
Re: New Lisp any suggestions are welcomed
« Reply #29 on: October 22, 2010, 01:56:27 PM »
Consider: Did you come up with this or did you 'copy' it from someone else?

Code: [Select]
(wcmatch (strcase msg) "*BREAK,*CANCEL*,*EXIT*")

I knew you'd bring that up sooner or later as you were involved in the thread in which we were first discussing it. But you also use that code, so which side are you arguing from?