Go to Post That sound you hear is of every programmer in the country cringing at the thought. - Billfred [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 14-11-2006, 22:19
bear24rw's Avatar
bear24rw bear24rw is offline
Team 11 Programming Captain
AKA: Max T
FRC #0011 (MORT)
Team Role: Programmer
 
Join Date: Sep 2005
Rookie Year: 2005
Location: Flanders, NJ
Posts: 385
bear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to behold
Send a message via AIM to bear24rw
Re: FusionEdit v0.1

Quote:
Originally Posted by ETodd
Collapsible regions and syntax highlighting are on my to-do.

I forgot about SourceForge, which my filter doesn't block. I'm waiting approval of the project right now.

@bear24w: jpg attachments are limited to 100 kb, so it's low quality, but you get the idea.
Oh wow, that looks really clean and really nice.. if you can get customizable syntax highlighting and collapsable regions i will defiently being looking into using this

Being a .Net programmer myself I would defiently like to see a sourceforge project go up!

Awsome job
  #17   Spotlight this post!  
Unread 14-11-2006, 22:57
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: FusionEdit v0.1

The code is very clean, but could use some more comments.
__________________
Eric Haskins KC9JVH
  #18   Spotlight this post!  
Unread 14-11-2006, 23:23
et1337's Avatar
et1337 et1337 is offline
et1337
AKA: Evan Todd
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Columbus OH
Posts: 42
et1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of light
Re: FusionEdit v0.1

As soon as the SourceForge site is up, I'll let you guys know and you can join. I know three other people on my team who might be willing to help out as well.

EHaskins, would you allow me to see some of your code?
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order.
et1337
  #19   Spotlight this post!  
Unread 14-11-2006, 23:57
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: FusionEdit v0.1

I'm not at the computer with that code and I'll be out of town for about a week, but, I don't have any problem with that.

Sorry I can't get it to you faster.
__________________
Eric Haskins KC9JVH
  #20   Spotlight this post!  
Unread 15-11-2006, 22:46
shawger shawger is offline
Programming Subteam Leader
FRC #1732 (Hilltopper Robotics)
Team Role: Alumni
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Wisconsin
Posts: 60
shawger will become famous soon enough
Re: FusionEdit v0.1

Hi,

I'm glad that you are undertaking the work to get a quality IDE working for FIRST. However, I'm confused about a couple of things.

Why are you writing an entirely new program when you could create scripts or plugins for one of the incredibly functional editors already out there? (VIM, EMACS, Eclipse, jEdit etc.) Not that I have a big problem with another editor, but it seems like you're reinventing the wheel a little bit here.

Also, why .NET? That leaves out a significant userbase of Linux and Mac users. Then these users will have to duplicate the fine work you're doing on the Windows platform if they want similar functionality. See the problem?

Again, please take these as suggestions, not angry demands.
  #21   Spotlight this post!  
Unread 16-11-2006, 00:19
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: FusionEdit v0.1

Quote:
Originally Posted by shawger
Hi,

I'm glad that you are undertaking the work to get a quality IDE working for FIRST. However, I'm confused about a couple of things.

Why are you writing an entirely new program when you could create scripts or plugins for one of the incredibly functional editors already out there? (VIM, EMACS, Eclipse, jEdit etc.) Not that I have a big problem with another editor, but it seems like you're reinventing the wheel a little bit here.

Also, why .NET? That leaves out a significant userbase of Linux and Mac users. Then these users will have to duplicate the fine work you're doing on the Windows platform if they want similar functionality. See the problem?

Again, please take these as suggestions, not angry demands.
What else are we going to do during the 10 months out of the year we're not building a robot?d

But, really I think the ide a behind this and other projects similar us that the technology er're using for FIRST has been stolen from other purposes. We should have an all in one soultion for programming, downloading, SVN, and any other things I can't think of right now.

As for using .NET .net is fast, easy, and the people who are using linux or Mac for programming are the people who have akready used another IDE, and won't change anyway.
__________________
Eric Haskins KC9JVH
  #22   Spotlight this post!  
Unread 16-11-2006, 11:44
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: FusionEdit v0.1

Hypothetically (of course), the Mono project will allow you to run this on Linux. It doesn't because he uses a Window Form control which isn't supported yet, but I'm planning on trying to port this to GTK# at some point.

Good work, E.
__________________

  #23   Spotlight this post!  
Unread 16-11-2006, 11:51
et1337's Avatar
et1337 et1337 is offline
et1337
AKA: Evan Todd
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Columbus OH
Posts: 42
et1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of light
Re: FusionEdit v0.1

I used .NET mostly because it's really easy to create great interfaces. Visual C# is just drag-n-drop. Also, I had just learned the basics of C# and wanted to test my knowledge on a real project. .NET isn't the best choice, but if I chose Java or some other multi-platform language, it probably wouldn't be where it is right now.

I see what you mean about reinventing the wheel. I'll be completely honest and say the thought of writing scripts or plugins for another editor never entered my mind. I just saw a need for a FIRST-only IDE, and started writing one. Maybe a little rash, but we'll see.

Hope that answers your question.
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order.
et1337
  #24   Spotlight this post!  
Unread 16-11-2006, 17:26
shawger shawger is offline
Programming Subteam Leader
FRC #1732 (Hilltopper Robotics)
Team Role: Alumni
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Wisconsin
Posts: 60
shawger will become famous soon enough
Re: FusionEdit v0.1

Quote:
Originally Posted by ETodd
I used .NET mostly because it's really easy to create great interfaces. Visual C# is just drag-n-drop. Also, I had just learned the basics of C# and wanted to test my knowledge on a real project. .NET isn't the best choice, but if I chose Java or some other multi-platform language, it probably wouldn't be where it is right now.

I see what you mean about reinventing the wheel. I'll be completely honest and say the thought of writing scripts or plugins for another editor never entered my mind. I just saw a need for a FIRST-only IDE, and started writing one. Maybe a little rash, but we'll see.

Hope that answers your question.
Yes that does answer my question.

Thanks for your reply.
  #25   Spotlight this post!  
Unread 16-11-2006, 20:19
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: FusionEdit v0.1

Quote:
Originally Posted by EHaskins
But, really I think the ide a behind this and other projects similar us that the technology er're using for FIRST has been stolen from other purposes. We should have an all in one soultion for programming, downloading, SVN, and any other things I can't think of right now.
How about a distribution of Eclipse that includes the CDT, the MCC18 toolchain, the PIC C highlighting/indexing extensions, Subclipse, pyctools, and other stuff I can't think of right now? (Plus downloads for python, mcc18 wine wrappers, and win32 make.)

I'm going to be up-front with this: You can't top Eclipse. Between the code completion, going-to-definitions-of-functions, automatic compilation, managed make & multiple targets, plug-in architecture, projects, versioning, and broad user base (not to mention IBM), beating it is somewhere between hard and a miracle.

Any home-brewed IDE I'm going to be skeptical of. (Take that as a challenge.)

BTW, how much would it cost to produce 1200 CDs?
  #26   Spotlight this post!  
Unread 16-11-2006, 20:24
et1337's Avatar
et1337 et1337 is offline
et1337
AKA: Evan Todd
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Columbus OH
Posts: 42
et1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of lightet1337 is a glorious beacon of light
Re: FusionEdit v0.1

1200 CDs? About $200. Why?
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order.
et1337
  #27   Spotlight this post!  
Unread 16-11-2006, 20:43
Shinigami2057 Shinigami2057 is offline
Slackware Is Your New God (Mentor)
AKA: Harry Bock
FRC #1350 (Rambots)
Team Role: Programmer
 
Join Date: Oct 2006
Rookie Year: 2006
Location: Johnston, RI
Posts: 106
Shinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really nice
Re: FusionEdit v0.1

I think it would be a great idea if we started a development team to write a fully open-source toolchain for the FIRST competition - with your IDE, my program loader (which will be very easy to integrate into your idea, the code is designed to be used as a shared library), and some other useful collaboration tools (I agree that svn is a little overboard for most team's programming groups, too much work).

This may sound a little insane, but I've been more and more interested in writing a free software compiler for the FRC. It would take a hell of a lot of research and work, and probably wouldn't be usable for this year's competition, but it would be a great learning experience for anyone willing to help out and would greatly benefit the competition in general, IMHO.

In my opinion, we should try to centralize all these small programming projects for FIRST to encourage collaboration and making better and more robust tools for the competition.
__________________
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.
  #28   Spotlight this post!  
Unread 16-11-2006, 21:12
shawger shawger is offline
Programming Subteam Leader
FRC #1732 (Hilltopper Robotics)
Team Role: Alumni
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Wisconsin
Posts: 60
shawger will become famous soon enough
Re: FusionEdit v0.1

Quote:
Originally Posted by Shinigami2057
I think it would be a great idea if we started a development team to write a fully open-source toolchain for the FIRST competition - with your IDE, my program loader (which will be very easy to integrate into your idea, the code is designed to be used as a shared library), and some other useful collaboration tools (I agree that svn is a little overboard for most team's programming groups, too much work).

This may sound a little insane, but I've been more and more interested in writing a free software compiler for the FRC. It would take a hell of a lot of research and work, and probably wouldn't be usable for this year's competition, but it would be a great learning experience for anyone willing to help out and would greatly benefit the competition in general, IMHO.

In my opinion, we should try to centralize all these small programming projects for FIRST to encourage collaboration and making better and more robust tools for the competition.
Yes, I agree with you that a open-source workflow would be ideal here. I personally am not pleased with the open-source-hostile actions FIRST has been taking.

As for your compiler idea, that sounds insanely hard, but if you want to, go for it. This project might be useful. Also, you might want to go look what the gcc people are doing. Its possible they are planning on a compiler for Microchip stuff, or they might have some discussions about it (I haven't looked yet).
  #29   Spotlight this post!  
Unread 16-11-2006, 22:15
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: FusionEdit v0.1

Quote:
Originally Posted by ETodd
1200 CDs? About $200. Why?
I was thinking of coming up with such a package and sending one to every team. (Too late for the KOP?)
  #30   Spotlight this post!  
Unread 16-11-2006, 22:25
shawger shawger is offline
Programming Subteam Leader
FRC #1732 (Hilltopper Robotics)
Team Role: Alumni
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Wisconsin
Posts: 60
shawger will become famous soon enough
Re: FusionEdit v0.1

Quote:
Originally Posted by Astronouth7303
I was thinking of coming up with such a package and sending one to every team. (Too late for the KOP?)
Why not just make it available for download? A lot less work for you, and just as convenient for all of us
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 15:32.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi