Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Library : Other (not classified elsewhere) » Ide console
Ide console [message #16033] Fri, 23 May 2008 13:32 Go to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

For my UltimateGit project I borrowed Console class from TheIDE and I came to the conclusion this class could be separated like CodeEditor. It's very useful. The only problem is it's connected with Web package because of SlaveProcess class which IMO could go somewhere to Core. What do you think?
Re: Ide console [message #16035 is a reply to message #16033] Fri, 23 May 2008 14:16 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1307
Registered: September 2007
Ultimate Contributor
I was having the same problem for my svn project... Looking for a sort of System() call, which is bound (by now) to Ide and Web package.
I also think that would be an handy addition to core package.

Max
Re: Ide console [message #16037 is a reply to message #16035] Fri, 23 May 2008 14:36 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

Great I'm not alone.. Mirek tell me what to do with SlaveProcess (and what you think generally about this idea). I think maybe it is worth to get all Execute/Run and connected methods out of console and create Process package. SlaveProcess could be located there too. Then to modify Console package so it was connected with Process package.
Re: Ide console [message #16039 is a reply to message #16037] Fri, 23 May 2008 17:33 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1307
Registered: September 2007
Ultimate Contributor
That would be perfect... will you implement all that stuff ?

Max
Re: Ide console [message #16040 is a reply to message #16039] Fri, 23 May 2008 18:15 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

Quote:

That would be perfect... will you implement all that stuff ?

Sure. I'm waiting for green light Wink
Re: Ide console [message #16126 is a reply to message #16040] Wed, 28 May 2008 20:39 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Well, I was actually thinking (for quite a long time now Smile, that some of Web package should be moved into Core.

That includes Socket and SlaveProcess.

Anyway, Core starts to be too fat. So another idea is to split it to "HardCore" and "Core", which hardcore playing similar role to CtrlCore (that is, most of system dependent stuff and basic *hard* things like memory allocator or String). In Core then would be things like Value, XML etc...

I think Console package is definitely a good idea.

Mirek
Re: Ide console [message #16131 is a reply to message #16126] Wed, 28 May 2008 21:00 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1307
Registered: September 2007
Ultimate Contributor
luzr wrote on Wed, 28 May 2008 20:39


.......................
Anyway, Core starts to be too fat. So another idea is to split it to "HardCore" and "Core".......

Mirek


Well, "HardCore" will sound a bit funny indeed Very Happy

Max
Re: Ide console [message #16384 is a reply to message #16131] Wed, 11 June 2008 23:55 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

Maybe BaseCore or Kernel?
Re: Ide console [message #16396 is a reply to message #16384] Thu, 12 June 2008 17:38 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Hm, what is wrong with "HardCore"? Smile

In fact, there are some pieces of really hard-core coding in there...

Mirek
Re: Ide console [message #16398 is a reply to message #16396] Thu, 12 June 2008 17:52 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

luzr wrote on Thu, 12 June 2008 11:38

Hm, what is wrong with "HardCore"? Smile

In fact, there are some pieces of really hard-core coding in there...

Mirek

Hard core means real, true, that one core Smile which in our case is Core..
So IMO Core should still name Core, and "your HardCore" should name CoreUtils, CoreEx, CoreTools or just Utils.
Re: Ide console [message #16400 is a reply to message #16396] Thu, 12 June 2008 18:20 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1307
Registered: September 2007
Ultimate Contributor
luzr wrote on Thu, 12 June 2008 17:38

Hm, what is wrong with "HardCore"? Smile



Absolutely nothing Very Happy

Quote:


In fact, there are some pieces of really hard-core coding in there...



Well, I guess will find many, many news upp-fans Smile

Max
Re: Ide console [message #16412 is a reply to message #16398] Fri, 13 June 2008 10:16 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
unodgs wrote on Thu, 12 June 2008 11:52

luzr wrote on Thu, 12 June 2008 11:38

Hm, what is wrong with "HardCore"? Smile

In fact, there are some pieces of really hard-core coding in there...

Mirek

Hard core means real, true, that one core Smile which in our case is Core..
So IMO Core should still name Core, and "your HardCore" should name CoreUtils, CoreEx, CoreTools or just Utils.


Well, maybe you misunderstood the issue. HardCore is supposed to be more "Core" than "Core" Smile Memory allocator, String, Stream and other low-level stuff should be there.

Anyway, the main problem is that we have tons of software that is using "Core". We do not want to break it. So we need to keep current Core and have something Core is using.

Mirek
Re: Ide console [message #16413 is a reply to message #16412] Fri, 13 June 2008 10:23 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
Registered: September 2007
Ultimate Contributor
Well, if I understand correctly, and if you still want to separate NTL, it would be something like this: Core uses NTL which uses HardCore?
Re: Ide console [message #16415 is a reply to message #16413] Fri, 13 June 2008 11:21 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Actually, I do not want to separate NTL to package - that does not make sense IMO.

Mirek
Re: Ide console [message #16416 is a reply to message #16415] Fri, 13 June 2008 11:31 Go to previous messageGo to next message
cbpporter is currently offline  cbpporter
Messages: 1401
Registered: September 2007
Ultimate Contributor
Well if I remember correctly, you said not long ago that you needed somebody to separate and maintain NTL from Core. What did you mean by separate?
Re: Ide console [message #16417 is a reply to message #16416] Fri, 13 June 2008 12:44 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

luzr wrote on Wed, 28 May 2008 21:39

Well, I was actually thinking (for quite a long time now Smile, that some of Web package should be moved into Core.

That includes Socket and SlaveProcess.

Anyway, Core starts to be too fat. So another idea is to split it to "HardCore" and "Core", which hardcore playing similar role to CtrlCore (that is, most of system dependent stuff and basic *hard* things like memory allocator or String). In Core then would be things like Value, XML etc...

I think Console package is definitely a good idea.

Mirek


Maybe "Common" or "System", because will be base methods wich links from any package?

[Updated on: Mon, 23 June 2008 14:49]

Report message to a moderator

Re: Ide console [message #16418 is a reply to message #16417] Fri, 13 June 2008 13:14 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Ehm, actually, I do not understand all the buzz. Should have done it without discussing Smile

Mirek
Re: Ide console [message #16419 is a reply to message #16416] Fri, 13 June 2008 13:17 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
cbpporter wrote on Fri, 13 June 2008 05:31

Well if I remember correctly, you said not long ago that you needed somebody to separate and maintain NTL from Core. What did you mean by separate?


Well, I guess something like script that takes U++ sources and converts NTL related parts into something more digestible.. (like library..)

IMO has nothing to do with packages.

Mirek

Previous Topic: Uninitialized class members.
Next Topic: Cannot get code to build
Goto Forum:
  


Current Time: Thu Mar 28 23:18:54 CET 2024

Total time taken to generate the page: 0.01313 seconds